Consulta de datos.
El proceso más importate que podemos
llevar a cabo en una base de datos es la consulta de los datos. De nada
serviría una base de datos si no puedieramos consultarla. Es además la
operación que efectuaremos con mayor frecuencia.
Para consultar la información SQL pone a nuestra disposición la sentencia SELECT.
La sentencia SELECT
La sentencia SELECT nos permite consultar los datos almacenados en una tabla de la base de datos.
El formato de la sentencia select es:
|
Veamos por partes que quiere decir cada una de las partes que conforman la sentecia.
|
Significado
|
SELECT
|
Palabra clave que indica que la sentencia de SQL que queremos ejecutar es de selección.
|
ALL
|
Indica que queremos seleccionar todos los valores.Es el valor por defecto y no suele especificarse casi nunca.
|
DISTINCT
|
Indica que queremos seleccionar sólo los valores distintos.
|
FROM
|
Indica la tabla (o tablas) desde la que queremos
recuperar los datos. En el caso de que exista más de una tabla se
denomina a la consulta "consulta combinada" o "join". En las consultas
combinadas es necesario aplicar una condición de combinación a través de
una cláusula WHERE.
|
WHERE
|
Especifica una condición que debe cumplirse para que los datos sean devueltos por la consulta. Admite los operadores lógicos AND y OR.
|
GROUP BY |
Especifica la agrupación que se da a los datos. Se usa siempre en combinación con funciones agregadas.
|
HAVING |
Especifica una condición que debe cumplirse para los
datosEspecifica una condición que debe cumplirse para que los datos sean
devueltos por la consulta. Su funcionamiento es similar al de WHERE pero aplicado al conjunto de resultados devueltos por la consulta. Debe aplicarse siempre junto a GROUP BY y la condicion debe estar referida a los campos contenidos en ella.
|
ORDER BY |
Presenta el resultado ordenado por las columnas indicadas. El orden puede expresarse con ASC (orden ascendente) y DESC (orden descendente). El valor predeterminado es ASC.
|
No hay comentarios:
Publicar un comentario