logo oujood
🔍

SQL BETWEEN : Sélectionner des valeurs dans une plage

OUJOOD.COM

Tutoriel SQL BETWEEN: Introduction

L'opérateur SQL BETWEEN est utilisé pour sélectionner des valeurs dans une plage donnée. Les valeurs peuvent être des nombres, des chaînes de caractères ou des dates. L'opérateur BETWEEN est inclusif, ce qui signifie que les valeurs qui définissent l'intervalle sont incluses dans les résultats.

L'opérateur BETWEEN est utilisé pour tester si une expression est comprise dans une plage de valeurs. L'opérateur BETWEEN prend deux valeurs en entrée : une valeur inférieure et une valeur supérieure. Si l'expression est supérieure ou égale à la valeur inférieure et inférieure ou égale à la valeur supérieure, alors l'opérateur BETWEEN retourne VRAI. Sinon, l'opérateur BETWEEN retourne FAUX.

Syntaxe

La syntaxe de l'opérateur BETWEEN est la suivante :

 
SELECT colonne
FROM table
WHERE colonne BETWEEN valeur1 AND valeur2;

Où :

  • colonne est le nom de la colonne dans laquelle vous souhaitez sélectionner les valeurs.
  • valeur1 est la valeur inférieure de la plage.
  • valeur2 est la valeur supérieure de la plage.

Exemples

Voici quelques exemples d'utilisation de l'opérateur BETWEEN :

Exemple :     📋 Copier le code

SELECT nom, âge
FROM clients
WHERE âge BETWEEN 18 AND 25;

Exemple :     📋 Copier le code

SELECT date
FROM commandes
WHERE date BETWEEN '2023-01-01' AND '2023-12-31';

Astuces et conseils

  • L'opérateur BETWEEN peut être utilisé avec les fonctions de date et de temps pour créer des requêtes plus complexes.
  • L'opérateur BETWEEN peut également être utilisé avec les opérateurs logiques pour créer des requêtes plus sophistiquées.
  • L'opérateur BETWEEN est inclusif, ce qui signifie qu'il inclut les valeurs qui définissent la plage.

Conclusion

L'opérateur SQL BETWEEN est un outil puissant qui peut être utilisé pour sélectionner des valeurs dans une plage donnée. Il est facile à utiliser et peut être utilisé avec différents types de données.