Page 4 - Dominguez_Ruan_Sesión12
P. 4
3. Sentencias SQL para Consultas Complejas
SUBCONSULTA
(Servidor SQL)
Una subconsulta es una consulta anidada en una instrucción
SELECT, INSERT, UPDATE o DELETE, o en otra subconsulta.
Las subconsultas se pueden utilizar en cualquier lugar
donde se permita una expresión.
Por lo general, no hay diferencia de rendimiento
entre una declaración que incluye
una subconsulta y una versión semánticamente
equivalente que no la incluye.
Una subconsulta anidada en la instrucción SELECT
externa tiene los siguientes
componentes:
• Una consulta SELECT normal, que incluye los componentes
normales de la lista de selección.
• Una cláusula normal FROM que incluye uno o más nombres
de tablas o vistas.
• Una cláusula opcional WHERE.
• Una cláusula opcional GROUP BY.
• Una cláusula opcional HAVING.