The BETWEEN keyword
Fait partie de la section Les fondamentaux du Journey SQL de Coddy — leçon 19 sur 72.
Pour l'instant, nous avons appris à utiliser plus grand > et plus petit < pour exiger une plage pour un champ. Mais il y a une autre façon.
Au lieu d'écrire :
WHERE col1 >= 5 AND col1 <= 10Nous pouvons écrire :
WHERE col1 BETWEEN 5 AND 10L'opérateur BETWEEN est inclusif, ce qui signifie qu'il inclut les valeurs limites (dans ce cas, 5 et 10) dans les résultats. Cela rend vos requêtes SQL plus propres et plus lisibles, en particulier lors de la gestion d'intervalles de dates ou numériques.
Défi
FacileTables et colonnes disponibles :
<strong>data</strong>:<strong>value</strong>
Récupérez tous les enregistrements où la colonne value est entre 7 et 13
Aide-mémoire
L'opérateur BETWEEN fournit une façon plus propre de spécifier des plages au lieu d'utiliser >= et <= :
WHERE col1 BETWEEN 5 AND 10Ceci est équivalent à :
WHERE col1 >= 5 AND col1 <= 10L'opérateur BETWEEN est inclusif, ce qui signifie qu'il inclut les valeurs limites dans les résultats.
Essayez vous-même
Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.
Toutes les leçons de Les fondamentaux
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