Está en la página 1de 2

2.2.

CONSULTAS SIMPLES
Este capítulo describe las características de las consultas, el cómo realizarlas,
que sentencias se deben utilizar y la manera correcta de realizarlas.

La instrucción 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
instrucción Select consiste en seis cláusulas. La siguiente lista resume la
función de cada cláusula:

La cláusula Select lista los elementos de datos a recuperar por la
instrucción Select. Cada instrucción Select produce una tabla de
resultados que contiene una o más columnas, y ninguna o varias filas

La cláusula 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 cláusula Where informa a SQL de que incluya solo ciertas filas de
datos en los resultados de la consulta.

La cláusula 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 cláusula Having indica a SQL que incluya en el resultado solo
determinados grupos producidos por la cláusula Group By.

La cláusula Order By ordena los resultados tomando como base de
datos de una o más columnas. La cláusula ORDER BY específica que
los resultados se deberían ordenar de forma ascendente o descendente
según los valores de una o más columnas

Las consultas más 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 expresiones SQL pueden incluir la suma. Si una consulta incluye la clave principal de una tabla en su lista de selección entonces cada fila de los resultados será única. Realizar una consulta es sencillo siempre y cuando tengas presente lo que realiza cada instrucción. en la instrucción From se especifica de qué tabla queremos obtener los datos y la instrucción Where se debe especificar el lugar. También se pueden usar paréntesis para construir expresiones más complejas. OR y NOT para formar condiciones de búsqueda más complejas.Las condiciones simples de búsqueda se pueden combinar con AND. una consulta SQL puede incluir columnas calculadas. Además de las columnas cuyos valores vienen directamente de la base de datos. pueden aparecer filas duplicadas. cuyos valores se obtienen a partir de los valores de datos almacenados. la multiplicación y la división. Las consultas de una única tabla son generalmente simples y fáciles de comprender generalmente el significado de una consulta simplemente leyendo la instrucción Select. la resta. Si la clave primaria no se incluye en las dos consultas. . En la instrucción select se debe especificar que valores o elementos queremos. Para solicitar una columna calculada se especifica una expresión SQL en la lista de selección.