Originariamente inviato da webstyler
Ciao, allora ho una query :

SELECT * FROM `message`
GROUP BY idt
ORDER BY idm DESC

Come faccio a fare in modo che il messaggio raggruppato sia l'ultimo ?

Cioé ho necessità di avere come intestazioni dei record raggruppati quelle dell'ultimo record ..

thks
Prova ad utilizzare concat()

SELECT * FROM `message`
GROUP BY concat(idt,idm)
ORDER BY concat(idt,idm) DESC

purtroppo sia DISTINCT che GROUP BY prendono il primo record che soddisfa il criterio di ricerca. prova concat().