Hallo,
ich habe da ein Problem mit dem JOIN-Syntax. Ich habe mir schon den Thread von mrhappiness und in der manual nachgelesen wie das funktioniert, trotzdem immernoch nicht den Sinn kapiert, wann man right join, left join, inner join, etc. benutzen soll.
In meinem Fall möchte ich für mein Board alle Threads selecten und das alles nach deren Einträge sortieren, also von einer anderen Tabelle.
So sieht zz mein Code aus. Jetzt weiss ich nicht wie ich das anstelle bzw. was für ein JOIN ich benutzen muss. Wäre nett, wenn jemand das kurz erläutern könnte.
ich habe da ein Problem mit dem JOIN-Syntax. Ich habe mir schon den Thread von mrhappiness und in der manual nachgelesen wie das funktioniert, trotzdem immernoch nicht den Sinn kapiert, wann man right join, left join, inner join, etc. benutzen soll.
In meinem Fall möchte ich für mein Board alle Threads selecten und das alles nach deren Einträge sortieren, also von einer anderen Tabelle.
PHP-Code:
$result = mysql_query("SELECT *,
DATE_FORMAT(date,'%d.%m.%Y') AS newdate,
DATE_FORMAT(date,'%H:%i:%s') AS newtime
FROM board_threads WHERE bid='$id'
ORDER BY newdate, newtime DESC");
Kommentar