Vinzenz Mai: Korrelierte Unterabfragen

Beitrag lesen

Hallo Thomas,

Nun versuche ich, eine Liste aller Themen auszugeben und diese so zu sortieren, dass das Thema mit dem neusten Beitrag oben steht.

SELECT DISTINCT thema FROM tabForumBeitrag WHERE kategorie=$Kategorie ORDER BY datecmp DESC

ist ein völlig ungeeigneter Ansatz.

#1064 - You have an error in your SQL syntax.  Check the manual that corresponds to your MySQL server version for the right syntax to use near 'SELECT thema , datecmp FROM tabForumBeitrag WHERE kategorie = 8

Welche MySQL-Version ist im Einsatz. Du benötigst mindestens 4.1 für Subselects.

Wie das prinzipiell mit einem korrelierten Subselect geht, habe ich in diesem Archivposting an einem Beispiel erläutert.

Freundliche Grüße

Vinzenz