par
arrakis » 08 mars 2012, 21:38
Bonjour j'ai un tableau MySQL qui compte les visiteurs d'un site.
Composé de 4 champs : utilisateur, page, date, adresse IP
Userpierre, page1, 2006-06-09, 10.175.252.8
Userlaurent, page1, 2006-06-09 , 10.175.248.136
Usermichele, page2, 2006-06-09 172.19.108.23
Résultat voulu
Page, utilisateur, date (mois/année), Addition Vu
page1 userpierre 01-2011 15
page1 userlaurent 01-2011 9
…
page1 userpierre 02-2011 10
…..
Page2 userlaurent 01-2011 4
…
Page3 usermichel 01-2011 2
…
Je suis proche du résultat avec ma requête
select ` tstjaction `, `tstjuser`, YEAR(tstjdate), month(tstjdate), sum(tstjaction)
from tbstatjour
WHERE tstjdate >= '2011-01-01'
AND tstjdate <= '2012-02-29'
group by ` tstjaction `, `tstjuser`, YEAR(tstjdate), month(tstjdate)
J’ai un souci sur la date que j’affiche actuellement sur 2 colonnes
Bonjour j'ai un tableau MySQL qui compte les visiteurs d'un site.
Composé de 4 champs : utilisateur, page, date, adresse IP
Userpierre, page1, 2006-06-09, 10.175.252.8
Userlaurent, page1, 2006-06-09 , 10.175.248.136
Usermichele, page2, 2006-06-09 172.19.108.23
Résultat voulu
Page, utilisateur, date (mois/année), Addition Vu
page1 userpierre 01-2011 15
page1 userlaurent 01-2011 9
…
page1 userpierre 02-2011 10
…..
Page2 userlaurent 01-2011 4
…
Page3 usermichel 01-2011 2
…
Je suis proche du résultat avec ma requête
select ` tstjaction `, `tstjuser`, YEAR(tstjdate), month(tstjdate), sum(tstjaction)
from tbstatjour
WHERE tstjdate >= '2011-01-01'
AND tstjdate <= '2012-02-29'
group by ` tstjaction `, `tstjuser`, YEAR(tstjdate), month(tstjdate)
J’ai un souci sur la date que j’affiche actuellement sur 2 colonnes