Hallo zusammen,
ich habe eine Tabelle, in welcher Nachrichten gespeichert werden. U.a. wird die User-ID und die Zeit (mit PHP-time) gespeichert.
Ich bräuchte nun eine Abfrage, welche mir eine Liste nur der aktuellsten Nachrichten anzeigt (also nach dem größten time-Wert sortiert) und - und hier steckt mein Problem - nur eine Nachricht von jedem User.
Kurz: hol mir eine Nachricht von jedem User, und zwar die mit dem größten time-Wert.
Die Tabelle sieht so aus:
id | user_id_from | user_id_to | message | time_sent
Wobei ich mich bei der ID, die mir wichtig ist, auf "user_id_from" bezogen habe.
Vielen Dank für Anregungen.
ich habe eine Tabelle, in welcher Nachrichten gespeichert werden. U.a. wird die User-ID und die Zeit (mit PHP-time) gespeichert.
Ich bräuchte nun eine Abfrage, welche mir eine Liste nur der aktuellsten Nachrichten anzeigt (also nach dem größten time-Wert sortiert) und - und hier steckt mein Problem - nur eine Nachricht von jedem User.
Kurz: hol mir eine Nachricht von jedem User, und zwar die mit dem größten time-Wert.
Die Tabelle sieht so aus:
id | user_id_from | user_id_to | message | time_sent
Wobei ich mich bei der ID, die mir wichtig ist, auf "user_id_from" bezogen habe.
Vielen Dank für Anregungen.