GOOGLE ADS

samedi 23 avril 2022

Lister les noms des administrateurs

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

Comment utiliseriez-vous .reduce() sur des arguments au lieu d'un tableau ou d'un objet spécifique ?

Je veux définir une fonction.flatten qui aplatit plusieurs éléments en un seul tableau. Je sais que ce qui suit n'est pas possible, mais...