giuro che non ho capito la richiesta. Il count() essendo un raggruppamento vuole il group by od almeno un where, altrimenti ti conta tutti i record. Quindi la domanda a mia volta sara': cosa vuoi contare?Originariamente inviato da mtx_maurizio
SELECT * FROM sottoscrizioni GROUP BY nome,cognome
con questa prima query prendo un elenco evitando di far apparire più volte qualcuno che per errore si è sottoscritto più di una volta.
Ora all'inizio viene indicato quante persone si sono sottoscritte, però, perchè il numero sia giusto, dovrei applicare GROUP BY anche al count. Solo che non funziona.
SELECT count(*) AS tot FROM sottoscrizioni GROUP BY nome,cognome
Qualche idea?