Retour au cours

Filtrer les Données avec les Clauses WHERE

Principes Fondamentaux des Bases de Données : De Zéro à Héros

Leçon 15 : Filtrer les Données avec les Clauses WHERE

Récupérer une table entière est rarement utile. La clause WHERE vous permet de filtrer les résultats en fonction de conditions spécifiques.

Syntaxe de Base avec WHERE

sql SELECT [colonnes] FROM [table] WHERE [condition];

Opérateurs de Comparaison

Nous utilisons des opérateurs de comparaison standard dans la clause WHERE :

OpérateurSignificationExemple
=Égal àWHERE Age = 30
>Supérieur àWHERE Price > 50
<Inférieur àWHERE Quantity < 10
>=Supérieur ou égal àWHERE Sales >= 1000
!= ou <>Différent deWHERE Country <> 'USA'

Exemple 1 : Filtrage de Données Numériques

Trouver tous les employés qui gagnent plus de 50 000.

sql SELECT Name, Salary FROM Employees WHERE Salary > 50000;

Exemple 2 : Filtrage de Données Texte

Les valeurs de chaîne de caractères doivent être entourées de guillemets simples (').

Trouver tous les produits dans la catégorie 'Electronics'.

sql SELECT Name, Price FROM Products WHERE Category = 'Electronics';