SQLEXISTSsubquerytutorial
O que é EXISTS em SQL? Verificação de existência para iniciantes
EXISTS pergunta "existe pelo menos uma linha que satisfaça a condição?". Em palavras simples: um filtro sobre a presença de um registro relacionado (por exemplo, "clientes com pelo menos um pedido"), a diferença em relação a IN com uma subconsulta, NOT EXISTS e o comportamento com NULL.
PreviousO que é IN com uma subconsulta em SQL? Verificação de pertencimento para iniciantesNextO que é uma subconsulta escalar em SQL? Um único valor no SELECT para iniciantes
Related articles
Pratique com exercícios reais
Resolva exercícios no treinador de SQL com correção instantânea e dicas.
Abrir o treinador
EXISTSé a verificação "existe pelo menos uma linha que satisfaça a condição?". RetornaTRUEouFALSE. É usado noWHEREpara filtrar "linhas que têm um registro relacionado".Este artigo está atualmente em russo. A tradução completa para o inglês está a caminho.