récupérer des DISTINCT enregistrements
Bonjour :
vous vous m'aider dans cette requête :
je veux compter les uniques visites enregistrées dans ma table group by day
Code:
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