Question du test SQL - Les bases

Écrire une requête SQL pour compter le nombre de commandes passées par le client 1001.

Intermédiaire

Étant donné la table 'orders' suivante :

| order_id | customer_id | order_date |
|----------|-------------|------------|
| 1        | 1001        | 2022-01-10 |
| 2        | 1002        | 2022-01-11 |
| 3        | 1001        | 2022-01-12 |

Quelle(s) requête(s) SQL permet de compter le nombre de commandes passées par le client 1001 ?

Auteur: ManuvaiStatut : Publiée(Mise à jour)Question passée 532 fois
Modifier
1
Évaluations de la communauté
developer avatar
Philippe
19/10/2023
3
developer avatar
Grégory
27/04/2024
En spécifiant une colonne dans `COUNT`, cela compte seulement les valeurs non-nulles. Or, partant du principe qu'on applique un filtre avec une valeur non-nulle sur la colonne `customer_id`, `COUNT(customer_id)` est tout à fait valide bien que pas le plus adapté.