O operador IN

O operador IN permite que você especifique vários valores em uma cláusula WHERE.

Sintaxe do operador IN
   1:SELECT nome_coluna(s)
2:FROM nome_tabela
3:WHERE nome_coluna IN (valor1,valor2,...)
Exemplo do operador IN

Consideremos a tabela Pessoas:

idsobrenomeprimeiro_nomeenderecocidade
1HansenOlaTimoteivn 10Sandnes
2SvendsonToveBorgvn 23Sandnes
3PettersenKariStorgt 20Stavanger

Agora nós queremos selecionar as pessoas quem tem o sobrenome igual a 'Hansen' ou 'Pettersen':
   1:SELECT * FROM Pessoas
2:WHERE sobrenome IN ('Hansen','Pettersen')
O resultado será o seguinte:

idsobrenomeprimeiro_nomeenderecocidade
1HansenOlaTimoteivn 10Sandnes
3PettersenKariStorgt 20Stavanger

Fonte

Nenhum comentário:

Postar um comentário