- 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.
Santiago de la Cruz de los Santos Distrito Federal, México. ujat55@yahoo.com.mx
Comentarios
Publicar un comentario