Ajouter Exercice-SQL.sql
This commit is contained in:
32
Exercice-SQL.sql
Normal file
32
Exercice-SQL.sql
Normal file
@@ -0,0 +1,32 @@
|
|||||||
|
--- Exercice 1
|
||||||
|
INSERT INTO Auteurs (nom, prenom)
|
||||||
|
VALUES ('Dumas', 'Alexandre');
|
||||||
|
|
||||||
|
SELECT auteur_id FROM Auteurs
|
||||||
|
WHERE nom = 'Dumas' AND prenom = 'Alexandre';
|
||||||
|
|
||||||
|
INSERT INTO Livres (titre, annee_publication, auteur_id, resume)
|
||||||
|
VALUES ('Les Trois Mousquetaires', 1844, 4, 'Roman historique d’aventures suivant d’Artagnan et les mousquetaires du roi.');
|
||||||
|
|
||||||
|
INSERT INTO Livres (titre, annee_publication, auteur_id, resume)
|
||||||
|
VALUES ('Harry Potter et le Prisonnier dAzkaban', 1999, 3, 'Troisième aventure du jeune sorcier à Poudlard.');
|
||||||
|
|
||||||
|
--- Exercice 2
|
||||||
|
|
||||||
|
SELECT * FROM Livres WHERE annee_publication < 1900;
|
||||||
|
|
||||||
|
SELECT * FROM Auteurs WHERE prenom = 'Victor';
|
||||||
|
|
||||||
|
SELECT * FROM Livres WHERE titre LIKE '%Paris%';
|
||||||
|
|
||||||
|
--- Exercice 3
|
||||||
|
|
||||||
|
DELETE FROM Livres WHERE titre = 'Notre-Dame de Paris';
|
||||||
|
|
||||||
|
SELECT * FROM Livres WHERE titre = 'Notre-Dame de Paris';
|
||||||
|
|
||||||
|
--- Exercice 4
|
||||||
|
|
||||||
|
SELECT L.titre, A.nom FROM Livres L JOIN Auteurs A ON L.auteur_id = A.auteur_id;
|
||||||
|
|
||||||
|
SELECT L.titre, A.nom FROM Livres L JOIN Auteurs A ON L.auteur_id = A.auteur_id WHERE L.annee_publication > 1900;
|
||||||
Reference in New Issue
Block a user