42. EXISTS
Escrito por Uianes Luiz Rockenbach Biondo.
Última atualização em 12 mai. 2024
Última atualização em 12 mai. 2024
O operador EXISTS é usado para verificar a existência de um dado determinado dentro de uma subconsulta. Sintaxe:
SELECT coluna1, coluna2, ...
FROM nomeTabela
WHERE EXISTS
(SELECT coluna FROM nomeTabela WHERE condição);
Exemplo: Para demonstrar o nome dos alunos que apresentam notas menores que 7.
SELECT nome_aluno
FROM Alunos
WHERE EXISTS
(SELECT nota FROM Nota WHERE alunos.id_aluno = nota.id_aluno AND nota < 7);
Resultado:
nome_aluno |
João |