Académique Documents
Professionnel Documents
Culture Documents
Les opérateurs sont à ajoutés dans la condition WHERE. Ils peuvent être combinés à l’infini pour filtrer le
souhaités.
SELECT nom_colonnes
FROM nom_table
WHERE condition1 AND condition2
Ces opérateurs peuvent être combinés à l’infini et mélangés. L’exemple ci-dessous filtre les résultats de l
condition1 ET condition2 OU condition3 est vrai :
Attention : il faut penser à utiliser des parenthèses lorsque c’est nécessaire. Cela permet d’éviter les err
lecture d’une requête par un humain.
Exemple de données
Pour illustrer les prochaines commandes, nous allons considérer la table “produit” suivante :
1 ordinateur informatique 5
2 clavier informatique 32
3 souris informatique 16
Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site web. Si vous continuez à utiliser ce site,
Opérateur AND
nous supposerons que vous en êtes satisfait.
OK
https://sql.sh/cours/where/and-or 1/3
04/12/2023 21:08 SQL AND & OR - SQL
L’opérateur AND permet de joindre plusieurs conditions dans une requête. En gardant la même table que
filtrer uniquement les produits informatique qui sont presque en rupture de stock (moins de 20 produits di
la requête suivante :
1 ordinateur informatique 5
3 souris informatique 16
Opérateur OR
Pour filtrer les données pour avoir uniquement les données sur les produits “ordinateur” ou “clavier” il fau
suivante :
1 ordinateur informatique 5
2 clavier informatique 32
Combiner AND et OR
Il ne faut pas oublier que les opérateurs peuvent être combinés pour effectuer de puissantes recherche. I
produits “informatique” avec un stock inférieur à 20 et les produits “fourniture” avec un stock inférieur à 20
suivante :
1 ordinateur informatique 5
2 souris informatique 16
https://sql.sh/cours/where/and-or 2/3
04/12/2023 21:08 SQL AND & OR - SQL
SQL IN
SQL BETWEEN
SQL LIKE
Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site web. Si vous continuez à utiliser ce site,
nous supposerons que vous en êtes satisfait.
OK
https://sql.sh/cours/where/and-or 3/3