Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

PB REQUETE SQL

2 réponses
Avatar
BRUNO
Bonjour,

Je rencontre une difficulté à faire la requête suivante qui devrait me
donner :

Liste des employés ayant le même Job et le même supérieur hiérarchique que
HUERT.

SELECT NumEmp, NomEmp
FROM EMPLOYES
WHERE (JobEmp, NumEmpSup) =
(SELECT JobEmp, NumEmpSup
FROM EMPLOYES
WHERE NomEmp = "HUERT" ) ;
Telle quelle cela ne fonctionne pas.
Qui aurait une idée ?

MERCI.
BC

Une table EMPLOYES
NumEmp
NomEmp
JobEmp
NumEmpSup

2 réponses

Avatar
Luiz Cláudio
Hi Bruno,

try this one:

SELECT T1.NumEmp, T1.NomEmp
FROM Employes AS T1 INNER JOIN (SELECT * FROM Employes WHERE NomEmp "Huert") AS T2
ON T1.NomEmpSup = T2.NomEmpSup AND T1.JobEmp = T2.JobEmp;


Luiz Cláudio C. V. Rocha
São Paulo - Brasil
Avatar
BRUNO
Thanks
BC
"Luiz Cláudio" a écrit dans le message de
news:
Hi Bruno,

try this one:

SELECT T1.NumEmp, T1.NomEmp
FROM Employes AS T1 INNER JOIN (SELECT * FROM Employes WHERE NomEmp > "Huert") AS T2
ON T1.NomEmpSup = T2.NomEmpSup AND T1.JobEmp = T2.JobEmp;


Luiz Cláudio C. V. Rocha
São Paulo - Brasil