The OR keyword
Parte da seção Fundamentos do Journey de SQL da Coddy — lição 7 de 72.
A palavra-chave OR significa que queremos que uma das condições seja verdadeira.
Por exemplo, considere a seguinte tabela <b>people</b>:
| nome | idade | gênero |
|---|---|---|
| Joas | 13 | masculino |
| Holwa | 17 | masculino |
| Nohlas | 24 | feminino |
| Polar | 23 | masculino |
| Loopa | 18 | feminino |
SELECT *
FROM people
WHERE gender = 'female' OR age < 20Esta consulta significa que estamos procurando por todos os registros em que o gênero é feminino ou a idade é menor que 20.
Este será o resultado:
| nome | idade | gênero |
|---|---|---|
| Joas | 13 | masculino |
| Holwa | 17 | masculino |
| Nohlas | 24 | feminino |
| Loopa | 18 | feminino |
Desafio
FácilTabelas e colunas disponíveis:
<b>people</b>:<b>age</b>,<b>status</b>
Busque todas as pessoas que tenham menos de 20 anos ou mais de 28 anos (não incluindo 20 e não incluindo 28).
Folha de consulta
A palavra-chave OR retorna registros onde pelo menos uma condição é verdadeira:
SELECT *
FROM people
WHERE gender = 'female' OR age < 20Retorna linhas onde gender = 'female' ou age < 20 (ou ambos).
Experimente você mesmo
SELECT *
FROM people
-- 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