Partie 1
                    
                    Chapitre 1
                                        : Afficher des colonnes depuis une table
                                    Exemple sur l'affichage de colonnes depuis une table
Synthèse du chapitre afficher des colonnes depuis une table
Le cours : afficher des colonnes depuis une table
Exercice du chapitre afficher les colonnes d'une table
Chapitre 2
                                        : Trier les données
                                    Exemple du chapitre Trier les données
Synthèse trier des données
Exercice du chapitre trier les données
Chapitre 3
                                        : Les jointures : afficher des colonnes depuis plusieurs tables
                                    Exemple du thème sur les jointures
Synthèse sur les jointures
Exercice sur les jointures
Chapitre 4
                                        : Les restrictions ou sélectionner les lignes à afficher : WHERE
                                    Exemple sur les restrictions
Exemple SQL n°1
Exemple SQL n°2
Exemple SQL n°3
Exemple SQL n°4
Exemple SQL n°5
Exemple SQL n°6
Exemple SQL n°7
Exemple SQL n°8
Synthèse sur les restrictions
Exercice sur les restrictions
Chapitre 5
                                        : Les champs calculés et les fonctions d'agrégat
                                    Exemple sur les champs calculés et les agrégats
Synthèse sur les fonctions et les agrégats
Exercice sur les fonctions et les agrégats
Chapitre 6
                                        : Regrouper : GROUP BY
                                    
                                Chapitre 7
                                        : Faire des restrictions à l'aide de champs calculés ou des fonctions : HAVING
                                    Exemple sur les Having
Synthèse sur le Having
Exercice sur les Having
                        Partie 2
                    
                    Chapitre 1
                                        : Insérer de nouvelles lignes dans une table
                                    
                                Chapitre 2
                                        : Effacer les données de la base
                                    
                                Chapitre 3
                                        : Modifier des données de la table
                                    
                                
                        Partie 3
                    
                    Chapitre 1
                                        : Créer des tables
                                    
                                Chapitre 2
                                        : Supprimer des tables
                                    Exemple sur la suppression de table
Synthèse sur la suppression de table
Exercice sur la suppression de table
1
            
        
    
    Chapitre 3
 :
Les jointures : afficher des colonnes depuis plusieurs tables
        
    
    Exercice sur les jointures : Exercice SQL n°3
L'objectif de l'exercice est d'appliquer ce que vous avez appris à l'aide des exemples.
                    Énoncé
                
                Afficher les numéros et les villes des clients en indiquant pour ceux qui ont loué des films, le numéro du film emprunté. Le résultat sera affiché dans l'ordre alphabétique des villes.
- Voir le schéma relationnel Télécharger les tables (PDF)
 - Table Clients (codecli, prenomcli, nomcli, ruecli, cpcli, villecli)
Clé primaire : codecli
Table Films (codefilm, nomfilm)
Clé primaire : codefilm
Table Locations (codecli, codefilm, datedebut, duree)
Clé primaire : codecli, codefilm
Clé étrangère : codefilm de la table Films, codecli de la table Clients
 
                    Résultat à obtenir
                
                Requête 1
codecli
villecli
codefilm
4
Forbach
1
4
Forbach
6
6
Forbach
8
7
Forbach
7
7
Forbach
9
10
Forbach
5
Freyming
2
11
Freyming
1
Saint-Avold
2
1
Saint-Avold
4
1
Saint-Avold
5
2
Saint-Avold
1
3
Saint-Avold
2
8
Saint-Avold
9
Saint-Avold

