A cláusula WHERE é utilizada para extrair resultados que cumpram determinadas condições, ou seja, funciona como um filtro para que seja retornado apenas resultados específicos em uma consulta.

Visão geral

É dentro desta cláusula que é feito a maioria dos filtros que irão trazer o resultado esperado pelo SELECT. Nela pode ser utilizado desde comparação de valores com operadores de comparação, até filtros com base em subqueries utilizando cláusulas como IN, NOT IN e EXISTS.

Para este exemplo, considere o seguinte cenário:

uma empresa do ramo de vendas possui uma tabela no banco de dados chamada cliente (Tabela 1), onde armazena todas as informações referentes a todos os seus clientes.

id nome email cidade data_cadastro
1 Fernando Braga contato@mundial.com.br Belo Horizonte 2017-11-05
2 Luana Soares luanassa@yahoo.com.br São Pa ...
Fim do trecho gratuito • continue abaixo
CONTEÚDO EXCLUSIVO

Desbloqueie toda a DevMedia

  • +2000 artigos e vídeos
  • +40 trilhas sobre Front-end, Back-end, IA e muito mais
  • +5000 exercícios práticos
  • Mentorias ao vivo individuais
até 50% OFF
A partir de
R$ 69 /mês
Assinar agora