Menu
Coddy logo textTech

Multiple Conditions Combined

Parte da seção Fundamentos do Journey de SQL da Coddy — lição 9 de 72.

Criar uma consulta com apenas uma condição não é suficiente. Às vezes, queremos verificar algo mais complicado. Para isso, o SQL (e muitas outras linguagens de programação) possui as palavras-chave AND, OR e NOT para aumentar nossa capacidade de obter o resultado correto de que precisamos.

As palavras-chave AND e OR são usadas assim:

SELECT col1, col2 
FROM table1
WHERE condition1 AND condition2 OR condition3 ...

Podemos empilhar quantas condições quisermos juntas.

challenge icon

Desafio

Fácil

Tabelas e colunas disponíveis:

  • <strong>candies</strong>: <strong>name</strong>, <strong>price</strong>, <strong>color</strong>, <strong>weight</strong>

Escreva uma consulta para encontrar todos os doces que sejam:

  • brown e custem 2 OU
  • mixed e pesem menos de 40

A consulta deve retornar apenas o nome e a cor desses doces.

Folha de consulta

Use as palavras-chave AND, OR e NOT para criar condições complexas em consultas SQL:

SELECT col1, col2 
FROM table1
WHERE condition1 AND condition2 OR condition3

Você pode combinar tantas condições quantas forem necessárias usando esses operadores lógicos.

Experimente você mesmo

SELECT name, color 
FROM candies
-- Escreva seu código abaixo
WHERE
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Fundamentos