Quote Originariamente inviata da Alhazred Visualizza il messaggio
Se non specifichi una data nella clausola WHERE, il "GROUP BY data" le date le prende tutte, non solo una.

Per dubbi sulle query, per favore, chiedi nella sezione Database, non qui.
Avevo iniziato in quella sezione, ma poi mi è venuto proprio il dubbio che non fosse in una query la soluzione del problema.
Se usi group by, infatti ti raggruppa tutti i dati simili in un dato unico, alla fine ho provato anche group_concat(campo) ma quella accetta solo un campo non tutti quelli presenti nella tabella.
Alla fine, ho deciso di chiedere in questa sezione perché forse la soluzione migliore è in PHP e non im MySQl.