Bonjour :
vous vous m'aider dans cette requête :
je veux compter les uniques visites enregistrées dans ma table group by day
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 SELECT COUNT(DISTINCT a.ip) AS ipp , a.dt AS date FROM tab a, tab b WHERE a.id= b.id GROUP BY DAY(a.dt) ORDER BY .dt ASC LIMIT 0,30
le problème c'est que j'obtiens comme résultats les uniques visites seulement dans une journée , ça veut dire qu'il pourra avoir des doublons (ip) dans la semaine, je peux avoir dans lundi un unique ip qui est 123.45.78.00 mais ca peut retrouver aussi dans les résultats de samedi par exemple.
alors que je veux des resultats sans la répétition d'un ip dans toute la semaine.
et GROUP BY DAY est obligatoire dans l'usage de script de la page.
merci
Partager