Originariamente inviato da musghs
Ho provato anche con GROUP BY

Mi estrapola le categorie correttamente, ma ho sempre il solito problema dell'ordinamento.. le categorie raggruppate non sono ordinate x data di inserimento.
distinct e group by rendono il primo record che trovano fisicamente nella tabella che soddisfa la richiesta, a prescindere da qualsiasi altra informazione passata nel where.

Se fai una ricerca sul forum troverai diversi thread con diverse soluzioni sull'argomento.