Hallo,
ich hole mit dem nachfolgendem SQL-Befehl meine Daten aus meiner Datenbank, was soweit auch sehr gut funktioniert. Einziges Problem ist, dass in der Tabelle "kommentare t3" für jede "info_id" mehrere Einträge existieren. Es soll jedoch nur der jeweils aktuellste Kommentar bzw. Eintrag ausgelesen werden.
Ich hoffe ihr könnt mir da vielleicht weiterhelfen.
Besten Dank im Voraus
ich hole mit dem nachfolgendem SQL-Befehl meine Daten aus meiner Datenbank, was soweit auch sehr gut funktioniert. Einziges Problem ist, dass in der Tabelle "kommentare t3" für jede "info_id" mehrere Einträge existieren. Es soll jedoch nur der jeweils aktuellste Kommentar bzw. Eintrag ausgelesen werden.
PHP-Code:
$query = mysql_query("SELECT
t1.kundenname, t1.abrechnungsart, t1.abrechnungsvariante, t1.fachrichtung, t1.priorität,
t2.id, t2.kd_nr, t2.eingangsdatum, t2.versandart, t2.bearbeitungsdatum, t2.status,
t3.info_id, t3.datum, t3.kommentar, t3.bearbeiter
FROM kundenliste t1 RIGHT JOIN kundeninfo t2 ON t1.kd_nr = t2.kd_nr
LEFT JOIN kommentare t3 ON t2.id = t3.info_id WHERE t2.eingangsdatum='$today' AND t2.status!='2'
ORDER BY t2.kd_nr ASC, t3.id DESC") and $i++;
Besten Dank im Voraus
Kommentar