die zwei attribute der incident tabelle sind verweise auf die ID des angestellten. Über diese kriegt man vor und nachname aus der employee tabelle.
Mit folgendem query bekomme ich vor und nachname der ersten ID aus incident:
SELECT
employee.prename AS Vorname,
employee.name AS Name
FROM
incident, employee
WHERE
employee.employee_id = incident.employee_int_id
;
ich will diese ergebnisabfrage aber um vor und nachname der zweiten ID ergänzen (employee_ext_id), ich kriegs aber nicht hin weil es ja wieder aus der tabelle employee kommt.
Kann mir einer sagen wie ich das gelöst krieg?
mfg
NoR
die zwei attribute der incident tabelle sind verweise auf die
ID des angestellten. Über diese kriegt man vor und nachname
aus der employee tabelle.
gelöscht :
ich will diese ergebnisabfrage aber um vor und nachname der
zweiten ID ergänzen (employee_ext_id), ich kriegs aber nicht
hin weil es ja wieder aus der tabelle employee kommt.
Kann mir einer sagen wie ich das gelöst krieg?
mfg
NoR
Hallo NoR,
bitte verwende das HTML-Tag pre damit man die Abfrage besser lesen kann. Man kann den Tabellen Alias-Namen erteilen, sodass man eine Tabelle auch zweimal ansprechen kann.
SELECT a.prename AS IntVorname,
a.name AS IntName,
b.prename AS ExtVorname,
b.name AS ExtName
FROM incident, employee a, employee b
WHERE a.employee\_id = incident.employee\_int\_id
AND b.employee\_id = incident.employee\_ext\_id
;