Fanne due di query.
il raggruppamento prende il primo record che soddisfa la condizione. E' fatto per raggruppare (sum, count, avg, ecc....) non per scegliere record determinati. Ordinandoli al contrario raggiungi la condizione da te voluta.codice:prima create temporary table temp Select a.sezione, a.sectionid, b.titolo, b.descrizione, b.id from rubriche as a INNER JOIN articoli as b ON b.sectionid = a.sectionid ORDER BY b.id DESC seconda SELECT * FROM TEMP GROUP BY sectionid