Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Atelier - Sélection de données

APERTO-NOTA

Exercices : Sélection de données dans une table avec SQL

1. Afficher le contenu d’une table avec SQL

Solution to Exercise #
SELECT * FROM employes e ;

2. Afficher le contenu d’une colonne d’une table

Solution to Exercise #
SELECT c.nom_categorie FROM categories c ;

3. Afficher le contenu corrigé de la colonne d’un table

Solution to Exercise #
SELECT 
    e.nom, 
    e.prenom, 
    e.date_naissance, 
    COALESCE(e.commission,0) 
FROM employes e ;

4. Afficher les valeurs distinctes d’une colonne d’un table

Solution to Exercise #
SELECT DISTINCT
    e.fonction 
FROM employes e ;
SELECT DISTINCT
    c.pays 
FROM clients c ;
SELECT DISTINCT
    c.ville 
FROM clients c ;

5. Afficher des valeurs calculées

Solution to Exercise #
SELECT 
    p.nom_produit AS produit,
    COALESCE (p.prix_unitaire * p.unites_stock,0) AS valeur_stock
FROM produits p ;
SELECT CURRENT_DATE ;
SELECT 
    e.nom,
    e.prenom,
    (CURRENT_DATE - e.date_embauche)/365 AS anciennete
FROM employes e ;

6. Gérer l’affichage des données

Solution to Exercise #
SELECT 
    e.nom "Employé",
    'gagne' "a un",
    e.salaire*12 "gain annuel",
    'par an' "sur 12 mois"
FROM employes e ;