Sentencias Sql
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 dedatos 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.
[arriba]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:
SELECT [ALL | DISTINCT ] [{,}]
FROM |
[{,|}]
[WHERE [{ AND|OR }]]
[GROUP BY [{,}]]
[HAVING [{ AND|OR }]]
[ORDER BY | [ASC | DESC]
[{,| [ASC | DESC ]}]]
Veamos por partes que quieredecir 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 queremosseleccionar 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) desdela 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ónde 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 BYEspecifica 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 quedebe 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...
Regístrate para leer el documento completo.