SELECT prenom, nom  FROM Auteurs WHERE nom LIKE 'Hugo' ;

SELECT * FROM Livres WHERE annee_publication > 1900 ;

SELECT * FROM Livres WHERE auteur_id = 1 AND annee_publication < 1850 ;



select * FROM Livres WHERE livre_id= 2; 

delete from Livres where livre_id = 2 ;

DELETE FROM Livres WHERE titre LIKE 'L\'Étranger';


SELECT
    L.titre,          		-- Le titre du livre (Table Livres)
    L.annee_publication, 		-- L'année de publication (Table Livres)
    A.nom,            		-- Le nom de l'auteur (Table Auteurs)
    A.prenom          		-- Le prénom de l'auteur (Table Auteurs)
FROM
    Livres AS L       	-- On utilise un alias 'L' pour la table Livres
INNER JOIN
    Auteurs AS A      -- On utilise un alias 'A' pour la table Auteurs
ON
    L.auteur_id = A.auteur_id;	
-- La condition de jointure : lier les tables sur l'ID de l'auteur


#exo 1 
INSERT INTO Auteurs (nom, prenom) VALUES ('Dumas', 'Alexandre');
INSERT INTO Auteurs (nom, prenom) VALUES ('J.K', 'Rowling');


INSERT INTO Livres (titre, annee_publication, auteur_id ) VALUES ('Les Trois Mousquetaires', 1844, 15);
INSERT INTO Livres (titre, annee_publication, auteur_id ) VALUES ('L\'Ickabog et Jack et la grande aventure du cochon de Noël', 2020, 3); 


#exo2

SELECT * FROM Livres WHERE annee_publication < 1900;


SELECT * FROM Auteurs WHERE prenom = 'Victor0';

SELECT * FROM Livres WHERE titre LIKE '%PARIS%';


#exo3

DELETE FROM Livres WHERE titre LIKE 'Notre-Dame de Paris';

SELECT * FROM Livres WHERE titre LIKE 'Notre-Dame de Paris';


#exo4

SELECT Livres.titre, Auteurs.nom FROM Livres INNER JOIN Auteurs ON Livres.id_auteur = Auteurs.id_auteur WHERE Auteurs.nom = 'Hugo';

SELECT * FROM Livres WHERE nom = 'Hugo';

SELECT * FROM Livres WHERE annee_publication < 1900 AND nom = 'Hugo';



