Bonjour a tous,
voila c'est pour un exercice de BD pour la gestion d'une bibliothèque
j'ai 2 tables:
Emprunt(Personne, livre, dateEmprunt,DateRetourPrevue, DateRetourEffective) qui contient toutes les informations sur les livres empruntés
et
Retour(Personne, livre, DateEmprunt, Pénalité retard) qui contient toutes les infos sur les livres rendus en retard
il faut ecrire une requete SQL qui donne comme resultat:
Toutes les personnes ayant TOUJOURS rendu en retard les livres qu'elles ont empruntés?
j'ai essayé avec cette requete mais ça me donne les personnes ayant rendu AU MOINS UNE FOIS un livre en retard et pas TOUJOURS comme l'indique l'énoncé....
MA REQUETE:Je voudrais savoir comment corriger ma requete pour qu'elle me donne le bon résultat
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 select r.personne from retard r where exists ( select e.personne from emprunt e );
Help!!! ça fait longtemps que je sèche dessus
Merci beaucoup a ceux qui prendront la peine de me répondre
Partager