The BETWEEN keyword
Parte da seção Fundamentos do Journey de SQL da Coddy — lição 19 de 72.
Até agora, aprendemos a usar maior > e menor < para exigir um intervalo para um campo. Mas há outra maneira.
Em vez de escrever:
WHERE col1 >= 5 AND col1 <= 10Podemos escrever:
WHERE col1 BETWEEN 5 AND 10O operador BETWEEN é inclusivo, o que significa que inclui os valores de limite (neste caso, 5 e 10) nos resultados. Isso torna suas consultas SQL mais limpas e legíveis, especialmente ao lidar com intervalos de datas ou intervalos numéricos.
Desafio
FácilTabelas e colunas disponíveis:
<strong>data</strong>:<strong>value</strong>
Busque todos os registros onde a coluna value está entre 7 e 13
Folha de consulta
O operador BETWEEN fornece uma maneira mais limpa de especificar intervalos em vez de usar >= e <=:
WHERE col1 BETWEEN 5 AND 10Isso é equivalente a:
WHERE col1 >= 5 AND col1 <= 10O operador BETWEEN é inclusivo, o que significa que inclui os valores de limite nos resultados.
Experimente você mesmo
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
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