Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#3

Re: Query läuft bei MySQL4(.1), bei MySQL5 aber nicht

  Alt 7. Apr 2006, 16:59
Deine SQL Anweisung ist etwas unsauber geschrieben.
Wenn du Tabellen Joinen möchtest gibt es eine alte und eine neue Syntax.
Du verwendest beiden Arten in einer Anweisung:
Alte Syntax:
SQL-Code:
SELECT .... FROM TabA,TabB
WHERE TabA.Feld1=TabB.Feld2
Neue Syntax:
SQL-Code:
SELECT .... FROM
TabA INNER JOIN TabB ON TabA.Feld1=TabB.Feld2
Die neue Syntax zeigt die Verknüpfung zwischen den Tabellen viel deutlicher als die alte Syntax.
Andreas
  Mit Zitat antworten Zitat