mobile theme mode icon
theme mode light icon theme mode dark icon
Random Question Aléatoire
speech play
speech pause
speech stop

Comprendre la clause SQL WHERE : filtrer facilement les données

`where` est un mot-clé en SQL utilisé pour spécifier la condition pour laquelle les lignes à inclure dans le jeu de résultats. Il est généralement utilisé conjointement avec l'instruction « SELECT » pour filtrer les données renvoyées.

Par exemple, la requête suivante renverrait toutes les commandes dont l'ID client est 1234 :
```
SELECT * FROM commandes WHERE customer_id = 1234 ;
```
De même, la requête suivante renverrait toutes les commandes dont la date de commande est supérieure ou égale au 1er janvier 2015 :
```
SELECT * FROM commandes WHERE order_date >= '2015-01-01';
` ``
Vous pouvez également utiliser `WHERE` en combinaison avec d'autres clauses, telles que `JOIN`, `GROUP BY` et `ORDER BY`, pour affiner davantage les données renvoyées.

Par exemple, la requête suivante renverrait toutes commandes dont l'ID client est 1234 et la date de commande est supérieure ou égale au 1er janvier 2015 et le statut de la commande est « expédiée » :
```
SELECT * FROM commandes WHERE customer_id = 1234 AND order_date >= '2015- 01-01' ET order_status = 'expédié';
```

Knowway.org utilise des cookies pour vous fournir un meilleur service. En utilisant Knowway.org, vous acceptez notre utilisation des cookies. Pour des informations détaillées, vous pouvez consulter notre texte Politique relative aux cookies. close-policy