Escolar Documentos
Profissional Documentos
Cultura Documentos
Sub-Consultas
Cludio Ratke
Conceitos
Uma subconsulta uma instruo SELECT que incorporada em outra instruo SELECT.
Exemplos
WHERE
lista_select tabela(s) operador (SELECT lista_select colunax FROM tabela); lista_select, (SELECT lista_select xFROM tabela) tabela(s) lista_select (SELECT xFROM
SELECT FROM
FROM
SELECT FROM
tabela)
HAVING
SELECT lista_select, FUNCTION FROM tabela(s) GROUP BY lista_select HAVING FUNCTION (SELECT xFROM tabela)
6/5/2010
salrio do funcionrio 7566. A consulta externa obtm o resultado da consulta interna e o utiliza para exibir todos os funcionrios que recebem mais que essa quantia
CLERK
AND
6/5/2010
SELECT a.ename, a.sal, a.deptno, b.salavg FROM emp a JOIN (SELECT deptno, avg(sal) salavg FROM emp GROUP BY deptno) b USING (deptno) WHERE a.sal > b.salavg;