SQLINsubquerytutorial

O que é IN com uma subconsulta em SQL? Verificação de pertencimento para iniciantes

IN com uma subconsulta filtra "linhas em que o valor de uma coluna aparece no resultado de outra consulta". Em palavras simples: filtrar por uma lista dinâmica, a diferença em relação a uma lista literal, a armadilha de NOT IN com NULL e a comparação com EXISTS. Com tabelas e erros comuns.

1 min de leituraSQL · IN · subquery · tutorial

IN é uma verificação de pertencimento: um valor deve aparecer em uma lista. Com uma subconsulta, a lista é calculada por outro SELECT — flexível e necessária para muitas tarefas reais.

Este artigo está atualmente em russo. A tradução completa para o inglês está a caminho.

Pratique com exercícios reais

Resolva exercícios no treinador de SQL com correção instantânea e dicas.

Abrir o treinador