SQL

Cláusulas IN e NOT IN

O operador IN é usado quando se precisa recuperar registros onde os valores a serem comparados estão em lista. Neste post conheça as cláusulas IN e NOT IN.

O NOT IN faz o inverso, ou seja, recupera registros onde os valores a serem comparados não estão em lista.

Sintaxe:

SELECT <campo> FROM <tabela>
WHERE <campo> IN (<valor1>, <valor2>, <valor3> ...)

SELECT <campo> FROM <tabela>
WHERE <campo> NOT IN (<valor1>, <valor2>, <valor3> ...)

Listar todos os funcionários com os códigos 12, 13 e 14:

SELECT nome FROM tb_funcionarios WHERE codigo IN (12, 13, 14)

No caso acima, serão mostrados os funcionários que possuem os códigos 12, 13 e 14.

Listar todos os funcionários, exceto os que possuem os códigos 12, 13 e 14:

SELECT nome FROM tb_funcionarios WHERE codigo NOT IN (12, 13, 14)

No caso acima, serão mostrados todos funcionários menos os que possuem os códigos 12, 13 e 14. 

APRENDA BANCO DE DADOS SQL DO BÁSICO AO AVANÇADO!

Domine os principais comandos, Operadores, Manipulação de dados, Funções, Drop e Uploads, Query, SubQuerys, Views, Segurança e muito mais!

O acesso ao nosso curso é vitalício e com suporte exclusivo.

CLIQUE NA IMAGEM ABAIXO PARA MAIS DETALHES:

linux dicas e truques

Cláusula LIKE

Dúvidas ou sugestões? Deixem nos comentários! Para mais dicas, acesse o nosso canal no YouTube:
https://youtube.com/criandobits

Bene Silva Júnior

Bacharel em Sistemas de Informação pelo Instituto Paulista de Pesquisa e Ensino IPEP. Apaixonado por tecnologias e games do tempo da vovó!

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *