Autor Zpráva
Neasi
Profil *
Zdravím, prosím chtěl bych se zeptat, jak udělat, abych z MySQL vypsal pouze poslední příspěvek z duplicitního sloupce.

"SELECT * FROM zpravy WHERE odesilatel='".$user["id"]."' GROUP BY cislo_konverzace ORDER BY id DESC"

Tohle funguje skoro dobře, akorát se mi nedaří vymyslet, aby to vypisovalo od posledního a ne prvního.
Děkuji za radu.
juriad
Profil
SELECT z.* FROM zpravy z
JOIN (SELECT MAX(id) AS id FROM zpravy WHERE odesilatel='".$user["id"]."' GROUP BY cislo_konverzace) posledni_prispevky
ON z.id = posledni_prispevky.id
ORDER BY id DESC
Neasi
Profil *
Funguje to, díky.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0