Bonjour,
Voici mon schéma pour une gestion simplifié de location vidéo sous oracle
CLIENTS------ EXEMPLAIRES----------- FILMS----------EST DE------- GENRES
____________________________________________________________________________
Num_client -- Num_exemplaire --- --Num_Film -- ---Num_genre ----- Num_genre
----------------Num_Client ------------Num_Film------------------------- Libelle
-----------------Date_location
Voici la requete :
Liste des clients ayant loué au moins deux films de chaque genre
J'ai commencé et j'ai trouvé ça,
Mais ça ne fonctionne passelect num_client from exemplaires e, films f
where e.num_film=f.num_film
group by num_client
having count(distinct numgenre) = (
select count(*) from genre);
Merci de m'aider
Partager