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 2
:
Trier les données
Exemple du chapitre Trier les données : Exemple SQL n°1
Les questions doivent vous aider à comprendre le code présenté ci-dessous.
Une fois que vous tenez la solution, vous pouvez afficher la réponse en cliquant sur l’intitulé de la question.
1.De quelle table provient les données affichées ?
R : De la table Livres.
2.Comparez la table Livres dans la base de données et la table du résultat obtenu. Que constatez vous ?
R : Les livres ne sont pas classés dans le même ordre.
3.Dans quel ordre les prix ont ils été triés ?
R : Du plus petit au plus grand. Donc dans l'ordre croissant.
SELECT *
FROM Livres
ORDER BY prix;
Table Auteurs (auid, nom)
Clé primaire : auid
Table Editeurs (edid, nom, adresse)
Clé primaire : edid
Table Livres (isbn, titre, prix, edid, date_edition)
Clé primaire : isbn
Clé étrangère : edid de la table Editeurs
Table Livres_auteurs (auid, isbn)
Clé étrangère : isbn de la table Livres, auid de la table Auteurs
Table stock (id, isbn, id_librairie, nbre_exemplaire)
Clé primaire : id
Clé étrangère : isbn de la table Livres
Clé primaire : auid
Table Editeurs (edid, nom, adresse)
Clé primaire : edid
Table Livres (isbn, titre, prix, edid, date_edition)
Clé primaire : isbn
Clé étrangère : edid de la table Editeurs
Table Livres_auteurs (auid, isbn)
Clé étrangère : isbn de la table Livres, auid de la table Auteurs
Table stock (id, isbn, id_librairie, nbre_exemplaire)
Clé primaire : id
Clé étrangère : isbn de la table Livres
Requête 1
isbn
titre
prix
edid
date_edition
0x0
Journal Interne
3
3
2016-04-03
215
Hypérion
7
1
2016-02-01
214
La chute d'Hypérion
7
1
2016-01-03
548
Les misérables
7
2
2016-02-11
547
Notre dame de Paris
7
2
2016-04-04
856
Les noms propres
43
3
2016-05-04
855
Dictionnaire
44
3
2016-05-05
744
JavaScript 1.3
55
1
2016-03-02
1 / 5
Exemple du chapitre Trier les données
Exemple du chapitre Trier les données