HI J'ai une table EMP_SCHED qui contient la colonne COMMENTAIRES pour EMP_ID et une autre table SHIFT qui contient également la colonne COMMENTS pour EMP_ID. les tables .Comment joindre croiser deux tables dans le serveur SQL
Par exemple, dans je 7 EMP_IDs dans le tableau EMP_SCHED et 2 EMPIDs en SHIFT .Je besoin de tous les EMPIDS et COMMNETNS et placez les commentaires pour EMPID commun des deux tables dans la ligne unique
Je pensais lieu d'abord adhérer à sur EMP_SCHED puis sur SHIFT, mais ils sont revenus plusieurs lignes
SELECT distinct E.[EMP_ID]as SCHED_EMP,S.EMP_ID as SHIFT_EMP,
E.[SCHED_COMMENT],S.COMMENTS
FROM [EMP_SCHED_COMMENT] E, SHIFT S
where e.emp_id =*s.emp_id
La sortie avait l'air
NULL 33018 NULL Truck Delivery
NULL 33029 NULL Order Beer/Wine
NULL 33067 NULL Deli Shift Available
NULL 33115 NULL Clean backroom
NULL 34232 NULL ccccc
34020 34020 kkkkkk
34020 34020 looo
Suis-je en train de faire corriger? également MY SQL SERVER ne permet pas des mots-clés LFET DROIT lorsqu'il est utilisé pour les jointures
(Une expression de type non booléen spécifié dans un contexte où une condition devrait, près de « gauche »)
J'avais utilisé mais si les noms de colonne sont difernet pour les deux. Ce qui se passe dans mon casse est ses valeurs de prélèvement de ma première table seulement – GustyWind