Posts mit gleichem Thread aussortieren?

bodo2005

Lt. Junior Grade
Registriert
Okt. 2005
Beiträge
333
Hat jemand von euch eine Idee, wie man die letzten aktuellen Posts ausgeben kann, ohne dabei einen Post doppelt aus einem Thread zu haben?
Mir fehlt da die Kenntnis einer bestimmten MySQL Fk.

Wäre über Hilfe sehr erfreut :)

Also Tabelle für Posts enthält folgendes:
id, text, autor, datum, thread, ip

Es sollen quasi die Einträge sortiert werden und dann jeweils nur der neuste Post aus einer Thread-Gruppe gewählt werden, sodass später nur die neusten Threads zu sehen sind...

Quers sieht mom so aus:
$query = mysql_query("SELECT * FROM forum_post ORDER BY datum DESC LIMIT 10");

Hier fehlt allerdings eben die oben genannte Beschränkung und da fällt mir keine MySQL Fkt. zu ein, deshalb hoffe ich auf kreative Einfälle :)
 
Das müsste man mit der SQL Funktion distinct möglichsein
PHP:
$sql = "SELECT DISTINCT Thread, id, text, autor, datum, ip FROM Table forum_post ORDER BY datum DESC LIMIT 10";

Bin mir nicht sicher, ob ich den Syntax richtig aufgeschriben habe

edit: Distinct ohne Klammern
 
Zurück
Oben