Statistiques Par 15zaine, par mois, par 3mestre, par 6mestre...
DSI WDF
Inscrit:
02/11/2005 22:47
Post(s): 215
bonsoir

mon application gere des tickets de caisse avec date, heure, idclient........ le truc banal

on me demande de faire un tableau et un graph avec le nombre de clients qui viennent au salon :

1 fois tous les 15 jours
1 fois tous les mois
1 fois tous les 2 mois
1 fois tous les trimestres
1 fois tous les semestres
et 1 fois par an.

j'ai donc mon fichier Ticket avec ses dates et je ne vois pas trop comment faire pour effectuer ces calculs.
il doit falloir calculer un intervalle entre 2 dates (date du ticket) ?

si quelqu'un a déjà rencontrer cette question technique, je suis preneur de toutes infos utiles.

bonne soirée et merci d'avance

Contribution le : 13/10/2006 21:44
_________________
Visitez mon site www.class-concept.info
Logiciel Class'Vins 1.05 et Class'Coiffure 1.00développés sous Windev.
Créer un fichier PDF de la contribution Imprimer


Re: Statistiques Par 15zaine, par mois, par 3mestre, par 6mestre...
DSI WDF
Inscrit:
02/11/2005 22:47
Post(s): 215
Bonjour
Personne a déja traiter ce cas de statistiques ?

bonne journée

Contribution le : 23/10/2006 12:58
_________________
Visitez mon site www.class-concept.info
Logiciel Class'Vins 1.05 et Class'Coiffure 1.00développés sous Windev.
Créer un fichier PDF de la contribution Imprimer


Re: Statistiques Par 15zaine, par mois, par 3mestre, par 6mestre...
Developpeur WDF
Inscrit:
26/07/2004 09:01
Post(s): 127
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

Contribution le : 24/10/2006 11:56
_________________
Faut pas trop se prendre au sérieux ...
Créer un fichier PDF de la contribution Imprimer


Re: Statistiques Par 15zaine, par mois, par 3mestre, par 6mestre...
Animateur WDF
Inscrit:
26/06/2002 16:24
De wdforge.org
Post(s): 2822
Evidement, pour rendre votre programme confortable une fois vos requêtes créées pensez à lancer l'optimiseur sur celles-ci. En effet, il vous sera soumis d'idée de monter des clés décisives pour obtenir des performances convenables.

Les statistiques sont de grandes consommatrices de requêtes, l'optimisation est alors une nécessité.

Contribution le : 25/10/2006 09:51
_________________
R&B
Contact, CV.
Créer un fichier PDF de la contribution Imprimer


Re: Statistiques Par 15zaine, par mois, par 3mestre, par 6mestre...
DSI WDF
Inscrit:
02/11/2005 22:47
Post(s): 215
a

Contribution le : 25/10/2006 21:46
_________________
Visitez mon site www.class-concept.info
Logiciel Class'Vins 1.05 et Class'Coiffure 1.00développés sous Windev.
Créer un fichier PDF de la contribution Imprimer


Re: Statistiques Par 15zaine, par mois, par 3mestre, par 6mestre...
ChefDeProjet WDF
Inscrit:
02/05/2006 21:28
Post(s): 160
ce n'est pas une moyenne qu'il veut mais une fréquence
(combien vienne tous les 15j)

remplir un tableau dynamique est une solution

Contribution le : 01/11/2006 16:04
Créer un fichier PDF de la contribution Imprimer


Re: Statistiques Par 15zaine, par mois, par 3mestre, par 6mestre...
DSI WDF
Inscrit:
02/11/2005 22:47
Post(s): 215
Bonsoir
si j'ai bien compris, il faut que je créé un tableau avec 1 ligne et X colonnes (1 X semaine, 1X par 15jours, 1X mois, 1x Trimestre, 1X semestre...)
Ensuite, faire un parcours du fichier Ticket et comparer l'écart entre les dates et ajouter 1 dans la bonne colonne.
Je me trompe ?

merci

Contribution le : 01/11/2006 17:12
_________________
Visitez mon site www.class-concept.info
Logiciel Class'Vins 1.05 et Class'Coiffure 1.00développés sous Windev.
Créer un fichier PDF de la contribution Imprimer


Re: Statistiques Par 15zaine, par mois, par 3mestre, par 6mestre...
Developpeur WDF
Inscrit:
26/07/2004 09:01
Post(s): 127
Au temps pour moi,
en effet, tu auras un tableau avec une ligne.
Il te faut un système borné, où par exemple entre 1 et 8 jours d'écart entre 2 visites tu considères qu'il s'agit d'une visite hebdomadaire.

En espérant avoir ajouté la bonne eau au moulin cette fois-ci :)

Contribution le : 02/11/2006 08:47
_________________
Faut pas trop se prendre au sérieux ...
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
CompteNom   Mot de passe   Authentification
Message:


Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2