Pytanie : SQL potrzeba dostawać info od Wewnętrzny Łączyć na dwa Pole

I mieć dwa pole w ten zapytanie który wystawiać Pracownik IDs na raport ale I potrzebować oba pokaz Pracownik Imię zamiast.  I móc the imię z wewnętrzny łączyć dla jeden pole ale I znać dlaczego ono dla 2 fields.

The pracownik imię, potrzebować tblEmployees the "imię" the pracownik zamiast the ID.

SELECT tblActions.intActionID, tblActions.intIncidentID, tblActions.intAction, tblActions.intEmployeeID, tblActions.intSupervisorID, tblActions.datActionDate, tblEmployee.txt Employee
FROM tblActions WEWNĘTRZNY ŁĄCZYĆ tblEmployee NA tblActions.intEmployeeID = tblEmployee.intEmployeeID;

How I dostawać intSupervisorID tblEmployee i the pracownik imię?

Odpowiedź : SQL potrzeba dostawać info od Wewnętrzny Łączyć na dwa Pole

Zmartwiony, uświadamiać sobie ono być dojazdowy.  I wierzyć parens rozwiązywać:

WYBRANY tblActions.intActionID, tblActions.intIncidentID, tblActions.intAction, tblActions.intEmployeeID, tblActions.intSupervisorID, tblActions.datActionDate, E1.txt Pracownik
jako EmployeeName, E2.txt Pracownik jako SupervisorName
OD (tblActions WEWNĘTRZNY ŁĄCZYĆ tblEmployee E1 NA tblActions.intEmployeeID = E1.intEmployeeID)
WEWNĘTRZNY ŁĄCZYĆ tblEmployee E2 NA tblActions.intSupervisorID = E2.intEmployeeID
Inne rozwiązania  
 
programming4us programming4us