Escolar Documentos
Profissional Documentos
Cultura Documentos
com
http://www.hermosaprogramacion.com/2014/05/sql-subconsulta-que-es/
Una subconsulta es una consulta contenida dentro de otra consulta o una sentencia SQL. Estas se usan para
comparar un valor con una o varias filas con el fin de obtener un resultado.
Las subconsultas pueden usarse en la clausula WHERE de la sentencia SELECT, INSERT, UPDATE y DELETE.
Adems de ello podemos usar los operadores lgicos y de comparacin para manipular la condicin establecida.
Tabla CLIENTE
Seleccione los clientes que tengan una edad mayor que el promedio de todas las edades :
SELECT * FROM CLIENTE
WHERE EDAD>(SELECT AVG(EDAD) FROM CLIENTE);
En la anterior subconsulta usamos el operador de comparacin mayor qu. En el lado izquierda esta el atributo
EDAD que vamos a consultar y en el lado derecho hay una subconsulta que devolver un solo valor, el promedio
de las edades.