Bonjour,
tout d'abord j'imagine que les stats sont demandées selon une période.
Ce n'est qu'une question de moyenne :
Sur un an un client est venu 58 fois.
Pour une stat sur 15 jours : 58 / (52 semaines/2)donne un peu plus de deux fois tous les 15 jours.
Pour une semaine tu auras 58/52 revient à à peine plus d'une fois par semaine.
Sur six mois on obtient 29 fois par semestre (58/2), etc
Donc en conclusion,
une requête qui récupère sur la période souhaitée le nombre de visites par client.
Exemple SQL avec un nombre de factures :
SELECT COUNT(code_facture) AS NBFACT,
COUNT(code_facture)/2 AS SEMESTRE,
COUNT(code_facture)/4 AS TRIMESTRE,
COUNT(code_facture)/52 AS SEMAINE,
code_client
FROM facture
WHERE datefacture BETWEEN '01/01/2005' AND '31/12/2005'
GROUP BY code_client
Et voilà...
Bon courage
Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=14&topic_id=4667&post_id=19496