Einzelnen Beitrag anzeigen

michiww

Registriert seit: 9. Mai 2007
Ort: Franken
17 Beiträge
 
Delphi 10.4 Sydney
 
#4

Re: Unknown column bei TSQLQuery auf zwei Tabellen (Left joi

  Alt 11. Mai 2009, 10:56
Zitat von hoika:
Hallo,

ich würde eh die "neue" Syntax nehmen


SQL-Code:
SELECT
  allocrights.rightID, rights.rightID, allocrights.userID
FROM allocrights
JOIN rights on allocrights.rightID=rights.rightID

Ev. heisst das bei MySQL auch INNER JOIN.
Sie auch hier:
MySQL Join


Aber so nebenbei, die alte Join-Syntax sollte trotzdem gehen.


Heiko
Hallo, der Tipp von Heiko funktioniert zwar (Danke!) aber nur weil hier keine WHERE clause mehr Verwendung findet, sobald ich auf ein Feld der zweiten Tabelle zugreifen möchte (z.B. rights.sysID) kommt nach wie vor eine Exception (nun "Unknown column rights.sysID") , sogar wenn ich vorher beim Select "SELECT *" angegeben habe.

SQL-Code:
SELECT *
FROM allocrights
JOIN rights ON allocrights.rightID=rights.rightID
WHERE allocrights.userID=5910 And rights.sysID=23;
;
  Mit Zitat antworten Zitat