Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1696 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Requête moyenne visiteurs

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Requête moyenne visiteurs

n°2116609
fra7878
Posté le 14-12-2011 à 11:24:17  profilanswer
 

Bonjour,
 
J'aurais besoin de votre aide pour la création d'une requête MySQL spécifique, j'aimerais que celle-ci me renvoie la moyenne de visiteurs/jour "ouvrable" sur une période déterminée.
 
Ex: date_in BETWEEN '2011-12-01' AND '2011-12-05':  
01/12: 6 visites, 02/12: 13 visites, 05/12: 9 visites, etc.
 
J'aimerais qu'il me renvoie dans ce cas: 9,33
 
Ma table 'visitors' contient entre autre les champs: id, date_in.
 
A ne pas perdre de vue que dans mon exemple, il ne faut pas prendre en compte le 3 et 4 décembre (je me baserai sur les jours où il y a eu au moins une visite pour éviter les we et jours fériés).
 
Merci pour votre aide.

mood
Publicité
Posté le 14-12-2011 à 11:24:17  profilanswer
 

n°2116649
rufo
Pas me confondre avec Lycos!
Posté le 14-12-2011 à 14:19:28  profilanswer
 

Moi, dans mon soft Astres (cf ma signature), j'utilise une petite lib qui permet en php de dire si un jour est ouvré ou pas ou qui calcule le nb de jours ouvrés entre 2 dates... ;)


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2116994
boboss75
Posté le 17-12-2011 à 10:09:01  profilanswer
 

je te déconseille d'appliquer la règle

Citation :

je me baserai sur les jours où il y a eu au moins une visite pour éviter les we et jours fériés


tu peux très bien avoir des jours ou tu n'as aucune visite ? (je ne te le souhaite pas ...) mais cela va fausser ta moyenne ... après tout dépend de ce que tu veux faire aussi ...
 
- pour les w-e pas de soucis, tu peux facilement détecter à quel est le jour de la semaine de ta date (LUNDI, MARDI ...)
- mais la "difficulté" à mon sens est de connaître les jours feriés ... parce que d'une année sur l'autre et d'un pays à un autre cela peut changer
je te conseillerai de mettre la liste des jours feriés dans une table de référence que tu paramètres à la main en dur : c'est comme ca que c'est fait dans ma boite (du CAC 40)
et donc de t'appuyer sur cette table (en plus du jour de la semaine) pour faire ton calcul
 
 
en résumé :

Code :
  1. je calcule ma moyenne [pour tous les jours n'étant pas un SAMEDI et un DIMANCHE] et [pas dans la liste des jours feriés de ma table]

n°2118704
rufo
Pas me confondre avec Lycos!
Posté le 29-12-2011 à 16:02:49  profilanswer
 

Pour les jours fériés, y'a des libs en php (comme dit précédemment, j'en utilise une pour mon soft ASTRES, il a qu'à la récupérer ;) )...


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Requête moyenne visiteurs

 

Sujets relatifs
VBAccess Problème requête paramétrée Formulairerequete sur type de données
requete pdo un peu particulière joindre plusieurs requete en 1 seule
[MySQL] requête sur 2 bases avec un champ commun ?Problème de requête qui fonctionne sur SMS et pas en PHP
Requête SQL sans résultat en VBA (ADO)Requête Firebird qui passe pas
optimisation: affichage de photos : readdir ou requete sql ?Optimiser requête lourde (Copying to tmp table ?)
Plus de sujets relatifs à : Requête moyenne visiteurs


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR