2.2 — Filtres numériques et plages
Ce que vous allez apprendre
- Comment filtrer les données par valeurs et plages numériques en SQL
- Utiliser
BETWEEN
,IN
et les conditions multiples
Filtrer les nombres
Excel :
Filtrez la colonne "Montant" pour n'afficher que les valeurs supérieures à 100.
SQL :
sql
SELECT * FROM sales
WHERE Amount > 100;
Filtrer une plage de valeurs
Excel :
Filtrez "Montant" pour n'afficher que les valeurs entre 80 et 120.
SQL :
sql
SELECT * FROM sales
WHERE Amount BETWEEN 80 AND 120;
BETWEEN
inclut les deux bornes (80 et 120).
Filtrer plusieurs valeurs
Excel : Sélectionnez plusieurs produits dans le filtre.
SQL :
sql
SELECT * FROM sales
WHERE Product IN ('Apples', 'Oranges');
IN
permet de tester plusieurs valeurs.
Combiner les conditions
Afficher les ventes de "Apples" avec un montant supérieur à 100 :
sql
SELECT * FROM sales
WHERE Product = 'Apples' AND Amount > 100;
Points clés
- Utilisez
BETWEEN
pour les plages,IN
pour les listes. - Combinez les conditions avec
AND
/OR
pour plus de contrôle.
Prochaine étape
Ensuite, vous apprendrez à filtrer le texte avec des motifs—comme le filtre "contient" d'Excel.