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:
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
);
Je voudrais savoir comment corriger ma requete pour qu'elle me donne le bon résultat

Help!!! ça fait longtemps que je sèche dessus

Merci beaucoup a ceux qui prendront la peine de me répondre