allora ragazzi dovrei trovare in un db il numero totale dei collegamenti effettuati da ogni utente divisi per mese..
il problema e' che nel database le date sono salvate in timestamp..
suggerimenti???
grazie a tutti
allora ragazzi dovrei trovare in un db il numero totale dei collegamenti effettuati da ogni utente divisi per mese..
il problema e' che nel database le date sono salvate in timestamp..
suggerimenti???
grazie a tutti
group by date_format(il tuo campo data,'%M')
http://www.anobii.com/isalreadyinuse
non mi e' molto chiaro
potresti spiegarmi meglio???
grazie
select count(*) from [la tua tabella] group by date_format(il tuo campo data,'%M')
http://www.anobii.com/isalreadyinuse
cosi nn funziona cioe'
mi esce una cosa di questo tipo
in mese:
PMpThu, 06 Mar 2008 12:57:55 +010057Thursday
select count(nid) AS conto, date_format(created,'%M') AS mese, date_format(created,'%Y') AS anno from node group by date_format(created,'%M'), date_format(created,'%Y')
credo che il campo sia scritto in formato UNIX TIMESTAMP
quindi come si fa a convertirlo gia in sql e tirare fuori il mese e anno?????
codice:select from_unixtime(campo_data,"%Y-%m") as anno_mese,count(id) as quanti from tabella group by from_unixtime(campo_data,"%Y-%m")