Salve ho questo problema. Ho un archivio che contiene news. Queste news sono inserite tutte nella stessa tabella e si differenziano per il loro genere, infatti ho inserito il campo "categoria" (in tutto 3 categorie).
Ora vorrei prendere dal DB solo 3 news e cioè la più "fresca" di ogni categoria...
ho provato con "SELECT id, data, titolo, testo, categoria FROM $db_tab GROUP BY categoria ORDER BY data DESC" ma non ho il risultato sperato, in quanto mi da in uscita le 3 news più vecchie. L'ordinamento per data dovrei farlo prima...
C'è un modo, o dovrei creare tre tabelle distinte?![]()