Je rencontre des problèmes avec une question de jointure SQL.Question relative à la jointure SQL
J'ai une table EMPLOYEE
avec EmpID, FirstName, LastName, Email, Phone
J'ai une autre table OTHERNAME
avec 2 champs "Name" & "OtherName"
.
Cette table contient des valeurs de recherche telles que "James", "Jim"; "Thomas", "Tom"; "Steven", "Steve"
.
Je veux écrire une requête qui renvoie des lignes
EmpID, FirstName, LastName, Email, Phone, OtherName
where Employee.Firstname = OTHERName.Name
Appellez tout le monde par leur autre nom. Qu'en est-il des gens appelés Richard ..? Le nom alternatif doit-il être lié à l'identité de l'employé au lieu du prénom? – pjp
Non car OTHERNAME n'a que des données de type "recherche". Cela signifie que l'OTHERNAME n'aura qu'un seul enregistrement pour ROBERT, BOB; ou un enregistrement pour THOMAS, TOM; indépendamment s'il y a 12 Roberts dans l'entreprise. – Frank