SELECT DISTINCT director.lastname, director.firstname
FROM director LEFT JOIN movdir ON director.dirnum = movdir.dirnum
C'est ce que j'ai en ce moment, mais je dois regarder un movdirtableau et voir s'il dirnum(director number)n'apparaît qu'une seule fois. Si c'est le cas, je dois aller à la directortable et voir quel est leur nom en regardant et voir quel dirnumnom est attaché à ce numéro.
Solution du problème
Vous pouvez utiliser GROUP BYavec HAVING-clause:
SELECT director.lastname, director.firstname
FROM director
INNER JOIN movdir ON director.dirnum = movdir.dirnum
GROUP BY director.lastname, director.firstname
HAVING COUNT(*) = 1
Aucun commentaire:
Enregistrer un commentaire