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.
Desafio
FácilTabelas 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 condition3Você 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
WHEREEsta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.
Todas as lições de Fundamentos
4More Keywords
The IN keywordThe BETWEEN keywordThe LIKE keywordThe AS keywordRecap - Cellphone Models2Conditions
Conditions BasicsThe AND keywordThe OR keywordThe NOT keywordMultiple Conditions CombinedParenthesisBooleans5Arithmetic Operations
Mathematical OperatorsMathematical ColumnsThe Modulo OperationThe ROUND() Function3Specific Return Format
Null valuesSort Results Part 1Sort Results Part 2Recap - Cyber Security FirmLimit number of recordsRecap - Vehicle Factory6Intro Challenges
Recap - Parliamentary ElectionRecap - Police Criminal ArrestRecap - Bar Beverage ContainerRecap - Engineer new columns