Salve a tutti, sto facendo una query in cui vorrei raggruppare i miei risultati, selezionando quello con l'id più alto e non quello più basso che è di dafault con il gruoup by.

codice:
SELECT b.post, b.id, c.name, c.surname
FROM forum_post AS a 
INNER JOIN forum_reply AS b ON b.post = a.id 
INNER JOIN utenti AS c ON c.id = a.owner 
WHERE a.category = 1
GROUP BY b.post
ORDER BY b.id DESC
Questa è la mia query. In sostanza vorrei fare un GRUOP BY b.post scegliendo fra tutti i risultati con lo stesso b.post, quello con il campo b.id maggiore. Qualcuno sa aiutarmi?