Add bases de données
This commit is contained in:
parent
19204011db
commit
ffc32c090d
1 changed files with 21 additions and 0 deletions
21
bases-de-donnees/cinema_questions.sql
Normal file
21
bases-de-donnees/cinema_questions.sql
Normal file
|
@ -0,0 +1,21 @@
|
|||
-- EXERCICE 1 - Sélections simples
|
||||
-- 1. Les titres de films triés :
|
||||
SELECT titre FROM film ORDER BY titre ASC;
|
||||
-- 2. Nom et année de naissance des artistes nés avant 1950 :
|
||||
SELECT nom, annee_naissance FROM artiste WHERE annee_naissance < 1950;
|
||||
-- 3. Les cinémas du 12e arrondissement :
|
||||
SELECT * FROM cinema WHERE arrondissement=12;
|
||||
-- 4. Les artistes donc le nom commence par H :
|
||||
SELECT * FROM artiste WHERE nom LIKE 'H%';
|
||||
-- 5. Les acteurs dont on ignore la date de naissance :
|
||||
SELECT * FROM artiste WHERE annee_naissance IS NULL;
|
||||
-- 6. Combien de fois Bruce Willis a-t-il joué le rôle de McLane ?
|
||||
SELECT COUNT(*) FROM role WHERE nom_role='McLane' AND nom_acteur='Willis';
|
||||
|
||||
-- EXERCICE 2 - Jointures
|
||||
-- 1. Qui a joué Tarzan (nom et prénom) ?
|
||||
SELECT nom,prenom FROM artiste JOIN role ON role.nom_acteur=artiste.nom WHERE role.nom_role='Tarzan';
|
||||
-- 2. Nom des acteurs de Vertigo :
|
||||
SELECT nom_acteur FROM role INNER JOIN film ON role.id_film=film.id_film WHERE film.titre='Vertigo';
|
||||
-- 3. Quels films peut-on voir au Rex, et à quelle heure ?
|
||||
SELECT film.titre,seance.heure_debut,seance.heure_fin FROM film INNER JOIN seance ON seance.id_film=film.id_film WHERE seance.nom_cinema='Rex';
|
Loading…
Reference in a new issue