Sunteți pe pagina 1din 2

2.2.

CONSULTAS SIMPLES
Este captulo describe las caractersticas de las consultas, el cmo realizarlas,
que sentencias se deben utilizar y la manera correcta de realizarlas.

La instruccin Select va a recuperar datos de una base de datos y los va a


devolver en forma de resultados de la consulta. La forma completa de la
instruccin Select consiste en seis clusulas. La siguiente lista resume la
funcin de cada clusula:

La clusula Select lista los elementos de datos a recuperar por la


instruccin Select. Cada instruccin Select produce una tabla de
resultados que contiene una o ms columnas, y ninguna o varias filas

La clusula From lista las tablas que contiene los datos a recuperar por
la consulta. Consiste en la palabra clave From seguida por una lista de
especificaciones de tabla separadas por comas.

La clusula Where informa a SQL de que incluya solo ciertas filas de


datos en los resultados de la consulta.

La clusula Group By especifica una consulta de resumen. En lugar de


producir una fila de resultados por cada fila de datos de la base de datos,
agrupa filas similares y produce una fila de resumen de los resultados
de cada grupo

La clusula Having indica a SQL que incluya en el resultado solo


determinados grupos producidos por la clusula Group By.

La clusula Order By ordena los resultados tomando como base de


datos de una o ms columnas. La clusula ORDER BY especfica que
los resultados se deberan ordenar de forma ascendente o descendente
segn los valores de una o ms columnas

Las consultas ms simples solicitan columnas de datos de una nica tabla de la


base de datos. El resultado de una consulta SQL es siempre una tabla de datos,
como las de la base de datos.
Las condiciones simples de bsqueda se pueden combinar con AND, OR y
NOT para formar condiciones de bsqueda ms complejas.

Si una consulta incluye la clave principal de una tabla en su lista de seleccin


entonces cada fila de los resultados ser nica. Si la clave primaria no se
incluye en las dos consultas, pueden aparecer filas duplicadas.

Adems de las columnas cuyos valores vienen directamente de la base de


datos, una consulta SQL puede incluir columnas calculadas, cuyos valores se
obtienen a partir de los valores de datos almacenados. Para solicitar una
columna calculada se especifica una expresin SQL en la lista de seleccin.
Las expresiones SQL pueden incluir la suma, la resta, la multiplicacin y la
divisin. Tambin se pueden usar parntesis para construir expresiones ms
complejas.

Las consultas de una nica tabla son generalmente simples y fciles de


comprender generalmente el significado de una consulta simplemente leyendo
la instruccin Select.

Realizar una consulta es sencillo siempre y cuando tengas presente lo que


realiza cada instruccin. En la instruccin select se debe especificar que
valores o elementos queremos, en la instruccin From se especifica de qu
tabla queremos obtener los datos y la instruccin Where se debe especificar el
lugar.

S-ar putea să vă placă și