ciao a tutti
ho un serio problema con una query, e non capisco il motivo
devo estrapolare solamente il campo CATEGORIA in una tabella NOTIZIE per poi ordinare le notizie in gruppi di categorie in ordine di data inserimento.
Ho provato a fare un distinct
$s="SELECT DISTINCT categoria FROM $table WHERE padre='4' AND attiva='si' ORDER BY data_ins DESC LIMIT 0,5";
NON funziona! mi esce un'altra categoria..
mentre se faccio
$s="SELECT categoria FROM notizie WHERE padre='4' AND attiva='si' ORDER BY data_ins DESC LIMIT 0,1";
mi risulta corretto il risultato.
Non posso utilizzare la seconda query perchè ho bisogno dell'elenco delle ultime 5 categorie aggiornate e come vedete, la seconda query mi estrapola gli articoli misti.
Come faccio? Qualcuno ha un'idea perchè non funziona il distinct??
![]()
![]()
![]()