Bonjour, je n'arrive pas à trouver la solution... si quelqu'un y arrive ou peut me dire si c'est impossible avec certitude, merci(mais normalement tout est possible avec SQL)
Probleme :
(ex :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 une table SESSION( IDvisiteur, la_date, heure, la_page, le_domaine) // pas de clé primaire
B343434, "25/12/2002", "10h38", "www.toto.com/accueil.html", "toto.com"
B343434, "25/12/2002", "10h48", "www.toto.com/news.html", "toto.com"
B342323, "25/12/2002", "22h14","www.turlututu.com/achat.html", "turlututu.com"
B49990, "25/12/2002", "23h22", "www.toto.com/register.html", "toto.com"
...)
Je voudrais connaitre le nombre de visiteur qu'il y a eu sur un site donné (domaine), par jour ...
je faisais :
Seulement ya un probleme si le visiteur consulte une page à 23h58, puis 3 minutes plutard il consulte une autre page.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SELECT COUNT(*) "Nb de visiteur pour toto.com" FROM SESSION WHERE le_domaine="toto.com" GROUP BY la_date
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 B33333, "24/12/2005" , "23h58", "www.toto.com/achat.html", "toto.com" B33333, "24/12/2005" , "23h59", "www.toto.com/news.html", "toto.com" B33333, "25/12/2005" , "00h01", "www.toto.com/achat.html", "toto.com" C44444, "25/12/2005", "08h44" , "www.toto.com/news.html", "toto.com"
Il faudrait que la requete me retourne : 1 visiteur le 24/12/2005, et 1 visiteur le 25/12/2005
et non pas : 1 visiteur le 24/12/2005, et 2 visiteurs le 25/12/2005 ce qui est faux.
voila merci beaucoup a celui qui trouvera parce que la je bloque complet
Partager