Tables disponibles
Table clients
| Colonne | Type | Rôle |
|---|---|---|
id_client | INTEGER | clé primaire |
nom | VARCHAR | nom fictif |
telephone | VARCHAR | peut être NULL |
| nom | id_client | telephone |
|---|---|---|
| Amira | 1 | +216 20 000 001 |
| Youssef | 2 | NULL |
| Lina | 3 | +216 20 000 003 |
| Sami | 4 | NULL |
Votre mission
Retournez nom et telephone pour tous les clients. Lorsque telephone vaut NULL, affichez Non renseigné. Triez le résultat par id_client croissant.
SELECT
nom,
-- première valeur non NULL AS telephone
FROM clients
ORDER BY id_client ASC;PostgreSQL dans le navigateur
Éditeur SQL interactif
Exécutez une requête de lecture sur les données fictives de cet exercice. Rien n’est envoyé à SQL.tn.
Raccourci : Ctrl/⌘ + Entrée
La base locale sera préparée à la première exécution.
Résultat attendu
| nom | telephone |
|---|---|
| Amira | +216 20 000 001 |
| Youssef | Non renseigné |
| Lina | +216 20 000 003 |
| Sami | Non renseigné |