Potrei farlo tranquillamente in PHP, ma riuscire a farlo direttamente in mysql mi sembra molto più interessante...
...in poche parole ho un database di band e cd e per ogni band e per ogni cd gli utenti possono lasciare uno o più commenti.
COn SELECT utente, id_disco, COUNT(id_disco) AS tot FROM tabella WHERE utente='nome' GROUP BY id_disco ottengo la lista di doppi commenti suddivisa per singola band/cd ma come faccio per ottenere il totale di commenti doppi per ogni singolo utente?
Ho provato a fare SUM(COUNT(id_disco)) AS tot (sia senza GROUP che facendo il GROUP su vari campi) ma mi da sempre errore #1111 - invalid use of group function. Cercando con google ho trovato che si deve fare SELECT SUM(tot) as tot2 FROM (SELECT utente, id_disco,COUNT(id_disco) AS tot FROM tabella WHERE utente='nome' GROUP BY id_disco), però questo mi da errore al secondo SELECT...