Par défaut, l'opérateur entre est inclusif. Cela signifie qu'il comprendra les valeurs de début et de fin de la plage fournie.
Explorons comment utiliser l'opérateur entre SQL.
SQL entre l'opérateur
Une utilisation courante de l'opérateur entre est en conjonction avec la clause où. Cela vous permet de filtrer les résultats qui correspondent à la plage spécifiée.
Sélectionnez Column_name (s)La requête ci-dessus vous permet de filtrer les résultats qui correspondent à la plage dans la colonne spécifiée.
Par exemple, supposons que nous avons un tableau comme indiqué ci-dessous:
Utilisez l'opérateur entre obtenir les résultats où le prix se situe entre 50 et 1000. Nous pouvons exécuter un code comme indiqué ci-dessous:
SÉLECTIONNERNous sélectionnons toutes les colonnes dans la table d'inventaire dans la base de données de l'exemple de la requête. Nous utilisons ensuite la clause où filtrer les prix comprises entre 50 et 1000.
Cela devrait renvoyer un résultat:
SQL entre les dates
Une autre utilisation courante de l'opérateur entre le filtrage pour faire correspondre les enregistrements sur une plage de dates spécifique.
Considérez l'exemple ci-dessous:
SÉLECTIONNERLes filtres de requête ci-dessus pour les dossiers entre le 1er janvier 2021 au 31 décembre 2021.
Dernières pensées
Dans cet article, l'opérateur entre vous permet de filtrer les résultats qui correspondent à une date ou une plage numérique. Il fournit également des tests si une expression se situe dans une plage de set.