Ir al contenido principal

Resumen 2 ok


  • La clausula WHERE extiende la sentencia SELECT proveyendo al lenguaje la capacidad de selección.
  • Una o más condiciones constituyen la clausula WHERE. Las condiciones definen reglas que deben cumplir los datos para ser seleccionados.
  • Cada fila es probada con la condición. Hay términos en la izquierda y en la derecha de un operador de comparación. Los términos pueden ser columnas, literales o expresiones.
  •  Los operadores de comparación pueden probar dos términos en muchas formas. Igual o Desigualdad, rangos o patrones.
  • Comparación de rangos es desarrollada utilizando el operador BETWEEN.
  • Comparación de conjuntos es desarrollada con el operador IN.
  • Comparación o búsqueda de patrones de datos de tipo carácter es desarrollada con el operador LIKE. Utilizando los caracteres comodines % y _.
  • Los operadores Booleanos son: AND, OR y NOT. Estos permiten unir múltiples condiciones.
  • El operador Niega cualquier expresión.
  • El resultado de una consulta puede ser ordenado mediante la clausula ORDER BY. Podemos especificar columnas, expresiones o posiciones.
  • El ordenamiento puede ser DESC o ASC, descendiente o ascendente respectivamente.
  • La sustitución amspersand nos ayuda al reutilizar código. Sustituyendo elementos en tiempo de ejecución.
  • La sustitución amspesand simple  requiere que el usuario ingrese un valor por cada ocurrencia. Para resolver esto podemos utilizar la sustitución amspersand doble que crea una variable sesión automáticamente.
  • Las variables sesión se puede definir con el comando DEFINE. Para eliminar una variable sesión utilizamos el comando UNDEFINE.
  • El comando VERIFY nos ayuda controlar si o no se despliega la vieja o nueva sentencia.

Comentarios