Operador IN do SQL
- Página anterior Caracteres de Substituição SQL
- Próxima página Between do SQL
Operador IN
O operador IN permite que definamos vários valores na cláusula WHERE.
Sintaxe do SQL IN
SELECT nome_da_coluna(s) FROM nome_da_tabela WHERE nome_da_coluna IN (value1,value2,...)
Tabela original (usada no exemplo:)
Tabela Persons:
Id | Sobrenome | Nome | Endereço | Cidade |
---|---|---|---|---|
1 | Adams | John | Rua Oxford | Londres |
2 | Bush | George | Avenida Fifth | Nova York |
3 | Carter | Thomas | Rua Chang'an | Pequim |
Exemplo de operador IN
Agora, queremos escolher as pessoas cujo sobrenome é Adams e Carter da tabela acima:
Podemos usar a seguinte declaração SELECT:
SELECT * FROM Persons WHERE Sobrenome IN ('Adams','Carter')
Conjunto de resultados:
Id | Sobrenome | Nome | Endereço | Cidade |
---|---|---|---|---|
1 | Adams | John | Rua Oxford | Londres |
3 | Carter | Thomas | Rua Chang'an | Pequim |
- Página anterior Caracteres de Substituição SQL
- Próxima página Between do SQL