Allora, forse non ci siamo capiti
ho una tabella ARTICOLI così composta

ID | CATEGORIA | PADRE | TITOLO | DESCRIZIONE | ATTIVA | DATA_INS

nel sito devo creare 5 BOX che rappresentano 5 categorie.
I box devono essere ordinati x le ultime notizie inserite, ciò vuol dire che se inserisco ora una notizia su ATTUALITA' per esempio, il primo box sarà la categoria ATTUALITA'.
COME FACCIO A TROVARE NELLA TABELLA ARTICOLI LE CATEGORIE + AGGIORNATE?

ho pensato ad un select distinct:
$s="SELECT DISTINCT categoria FROM $table WHERE padre='4' AND attiva='si' ORDER BY data_ins DESC LIMIT 0,5";
quindi nello specifico seleziono la categoria di tutti gli articoli attivi nella tabella con padre 4 (il padre è il canale del portale). Limito a 5 perchè mi servono le ultime 5 categorie.
Così non va', perchè mi trovo come primo risultato una categoria che non è stata aggiornata x ultima.

Spero di essere stato chiaro ora
GROUP BY non l'ho mai usato..