Prova ad utilizzare concat()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
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().
![]()