Ich habe eine Tabelle Abteilungen und eine Tabelle User in der Tabelle User ist ein Fremdschlüssel von Abteilungen.
Nun meine Frage:
Ich möchte eine Abfrage machen, welcher User in welcher Abteilung arbeitet. Bei mir wird immer nur die Zahl, also der Primärschlüssel ausgegeben. Wie komme ich jetzt zu dem Text?
Mein Versuch ist. Leider gibt er mir jetzt folgenden Fehler aus:
Error: You have an error in your SQL syntax near 'as h, hw_types as t, tblSecurity as s, Abteilung as a WHERE s.id=h.userID AND h.' at line 1
PHP:--------------------------------------------------------------------------------
$strSQL = "SELECT t.type_desc, h.pk_asset, s.firstName, s.middleInit, s.lastName, s.id, a.name, a.id_abteilung";
$strSQL .= "FROM hardware as h, hw_types as t, tblSecurity as s, Abteilung as a WHERE ";
$strSQL .= "s.id=h.userID AND h.type=t.type_pk AND h.sparePart!=1 AND a.id_abteilung=s.fk_abteilung ORDER BY a.name, a.id_abteilung";
--------------------------------------------------------------------------------
Nun meine Frage:
Ich möchte eine Abfrage machen, welcher User in welcher Abteilung arbeitet. Bei mir wird immer nur die Zahl, also der Primärschlüssel ausgegeben. Wie komme ich jetzt zu dem Text?
Mein Versuch ist. Leider gibt er mir jetzt folgenden Fehler aus:
Error: You have an error in your SQL syntax near 'as h, hw_types as t, tblSecurity as s, Abteilung as a WHERE s.id=h.userID AND h.' at line 1
PHP:--------------------------------------------------------------------------------
$strSQL = "SELECT t.type_desc, h.pk_asset, s.firstName, s.middleInit, s.lastName, s.id, a.name, a.id_abteilung";
$strSQL .= "FROM hardware as h, hw_types as t, tblSecurity as s, Abteilung as a WHERE ";
$strSQL .= "s.id=h.userID AND h.type=t.type_pk AND h.sparePart!=1 AND a.id_abteilung=s.fk_abteilung ORDER BY a.name, a.id_abteilung";
--------------------------------------------------------------------------------
Kommentar