Salve,
ho questo piccolo problema, vorrei conteggiare le righe di una tabella mysql un pò particolare e direttamente da query ovvero la soluzione deve venir fuori tramite il SELECT.
ho la tabella db_ip (come potete vedere dall'immagine allegata) e devo ricavare solo gli indirizzi ip evidenziati nell'immagine, facendo :
codice:
SELECT db_ip.giorno,
COUNT(DISTINCT db_ip.ip) AS 'VISITE DEL GIORNO'
FROM db_ip
GROUP BY db_ip.giorno
il risultato sarà :
codice:
giorno VISITE DEL GIORNO
2006-10-15 1
2006-10-19 4
2006-10-20 2
2006-10-22 2
etc.
e fin qui ci siamo e mi va benissimo, ora arriva il problema, come faccio a fare la somma delle VISITE DEL GIORNO (1+4+2+2=9) per ottenere il TOTALE in un'unica riga tipo questa sotto ?
codice:
giorno VISITE TOTALI
<vuoto> 9
ho provato così
codice:
SELECT db_ip.giorno,
SUM( COUNT(DISTINCT db_ip.ip) ) AS 'VISITE TOTALI'
FROM db_ip
GROUP BY db_ip.giorno
ma ovviamente non funziona
ACCETTO SUGGERIMENTI
GRAZIE
P.S. Naturalmente gli indirizzi ip nella tabella sono inventati (parlo per eventuali hacker)