Estou com dúvidas , sobre alguns conceitos
Eu aprendi o seguinte na faculdade.
Subconsultas não-correlacionadas:
SELECT Nome
FROM Editora E
WHERE Codigo IN (SELECT Editora
FROM Livro
WHERE Lancamento IS NOT NULL)
Nome das editoras que já lançaram livros.
Nesse caso, a subconsulta não depende da outra, e é executa de forma
independente,
porém se eu implementar ela no postgres
SELECT Nome
FROM Editora E
WHERE Codigo IN (SELECT Editora
FROM Livro
WHERE Lancamento IS NOT NULL AND E.CODIGO = 3)
O E.CODIGO É DA CONSULTA EXTERNA, pelo que aprendi na faculdade isso
não seria possível,
pois nesse caso a consulta interna teria que ser totalmente
independente da consulta externa.
No meu entendimento isso sória possível nas : Subconsultas
correlacionadas: com exists isso seria possível.
Alguém pode me responder essa dúvida ?