Pages

Problème incohérent avec un distinct sujet

mercredi 29 janvier 2014




Bonjour,

je viens vers vous car je ne comprend pas du tout ce qui se passe sur ma requête, elle semble juste mais j'ai une incohérence totale sur les résultat.

J'ai une base qui contient des logs de connection, je souhaite faire des statistiques.
Pour cela, je veux trouver le nombre d'utilisateur différente dans le mois et ensuite détaillé le nombre d'utilisateurs différents chaque jour du mois.

Mon problème est que je trouve plus de résultat quand j'additionne les utilisateurs différents par jour que dans le mois entier. L'addition jour par jour me fait plus que le total trouvé pour le mois entier !!

Voici ma requête pour chaque jour du mois :


Code:


SELECT distinct user_ref1 as user_id
  FROM maTableLogs
  WHERE (siteSource='www.monSite.com')
  AND (YEAR(LogDatecrea) = 2014)
  AND (DAY(LogDatecrea) = 1)
  AND (MONTH(LogDatecrea)=1)



Et voici ma requête pour chaque le mois entier :


Code:


SELECT distinct user_ref1 as user_id
  FROM maTableLogs
  WHERE (siteSource='www.monSite.com')
  AND (YEAR(LogDatecrea) = 2014)
  AND (MONTH(LogDatecrea)=1)



ici, pour le mois de janvier 2014 entier, je trouve 7438 utilisteurs.
Pour le 1/1/2014 je trouve 2957, le 2/2/204 3123, le 3/3/2014 3088.. etc... je suis déjà à plus que pour le mois entier !!!

Pouvez-vous m'aider à trouver l'erreur, je n'y comprend plus rien là !! :cry::roll:




Aucun commentaire:

Enregistrer un commentaire