Clausulas SQL
Enviado por meylin96 • 14 de Septiembre de 2013 • 233 Palabras (1 Páginas) • 1.193 Visitas
Cláusulas de SQL
Al igual que una frase, una instrucción SQL tiene cláusulas. Cada cláusula realiza una función para la instrucción SQL. Algunas cláusulas son obligatorias en una instrucción SELECT. En la siguiente tabla se enumeran las cláusulas SQL más comunes.
CLÁUSULA SQL FUNCIÓN OBLIGATORIA
SELECT Muestra una lista de los campos que contienen datos de interés. Sí
FROM Muestra las tablas que contienen los campos de la cláusula SELECT. Sí
WHERE Especifica los criterios de campo que cada registro debe cumplir para poder ser incluido en los resultados. No
ORDER BY Especifica la forma de ordenar los resultados. No
GROUP BY En una instrucción SQL que contiene funciones de agregado, muestra los campos que no se resumen en la cláusula SELECT. Sólo si están estos campos
HAVING En una SQL instrucción que contiene funciones de agregado, especifica las condiciones que se aplican a los campos que se resumen en la instrucción SELECT. No
Términos de SQL
Cada cláusula SQL consta de términos, comparables a diferentes partes de la oración. En la siguiente tabla se enumeran los tipos de términos de SQL.
TÉRMINO DE SQL PARTE DE LA ORACIÓN COMPARABLE DEFINICIÓN EJEMPLO
identificador sustantivo Nombre que se usa para identificar un objeto de la base de datos, como el nombre de un campo. Clientes.[Número de teléfono]
operador verbo o adverbio Palabra clave que representa o modifica una acción. AS
constante sustantivo Valor que no cambia, como un número o NULO. 42
expresión adjetivo Combinación de identificadores, operadores, constantes y funciones que se evalúa como un valor único. > = Productos.[Precio por unidad]
Cláusulas SQL básicas: SELECT, FROM y WHERE
Una instrucción SQL tiene el formato general:
SELECT campo_1
FROM tabla_1
WHERE criterio_1
...