Rechercher : dans
Par :

Regroupement par date dans une requete access

Dernière réponse le 8 fév 2008 à 00:11:18 ifrpi, le 6 fév 2008 à 19:08:02 
 Signaler ce message aux modérateurs

Bonjour,
Je me lance......

J'ai une base de donnée sous unix dans laquelle je recupere le c.a journalier de differentes boutique par le biais des lignes de vente.
afin de faire des stats de c.a., je recupere mon fichier unix dans access sous forme de table.
puis j'ai cree une requete dans laquelle j'ai regroupé les lignes de vente par jour et par magasin et surprise, cela fonctionne!....
Malheureusement, je suis bloqué par une histoire de date. je m'explique....
je voudrais pouvoir regrouper mes ventes :1er par jour (ca c'est ok!)
2eme par mois
3eme par année
afin de pouvoir suivre l' évolution de mes boutiques soit: mag10, mag11, mag12 etc....

exemple de resultat de ma requete
Date Fact * Total * mag10 * mag 11 *

samedi 1 septembre 2001 * 7 760,43 € * 5 677,98 € * 2 082,45 €
lundi 3 septembre 2001 * 1 939,17 € * 1 305,75 € * 633,42 €
mardi 4 septembre 2001 * 3 262,40 € * 1 428,46 € *1 833,94 €
mercredi 5 septembre 2001 * 4 825,49 € *3 280,69 € * 1 544,80€

Et la, je suis totalement bloqué, merci d'éclairer ma lanterne de débutant......

Configuration: Windows XP
Internet Explorer 7.0

Meilleures réponses pour « Regroupement par date dans une requete access » dans :
PhpMyAdmin - 1045- Access denied for user root@localhost VoirPhpMyAdmin - Access denied for user root’@localhost Cette astuce est destinée à ceux qui ont un problème d’ouverture de PhpMyAdmin (par exemple avec WAMP Server ou EasyPHP) avec l'erreur suivante : #1045- Access denied for user...
SQL - Sous-requêtes VoirExpression des sous-requêtes Effectuer une sous-requête consiste à effectuer une requête à l'intérieur d'une autre, ou en d'autres termes d'utiliser une requête afin d'en réaliser une autre (on entend parfois le terme de requêtes en...

1

kerostrea, le 6 fév 2008 à 19:21:44

Bonjour,
je n'ai jamais travaillé sous access mais j'ai fait quelque chose de semblable sous excel
en créant une feuille de calcul par mois(en ligne les jours de vente ; en colonne les magasins)
et une feuille recapitulative pour l'année en liant toutes les feuilles
c'est lourd au niveau des cumuls mais on ne le fait qu'une fois
il faut juste faire attention d'utiliser des feuilles identiques (+ facile pour les lier) : copier-coller
j'espère que cela t'aideras

Répondre à kerostrea

2

ifrpi, le 6 fév 2008 à 23:17:47

Merci pour ta reponse, mais en fait, j'ai d'autres projets a suivre basé sur cette premiere ébauche .

en effet, mon projet est egalement un ensemble de stat, modele, taille, couleur, et egalement, top des ventes par secteur geographique etc etc......

donc je pense que l utilisation d access s'impose!....

quoi qu'il en soit merci 1000fois et plus pour ta suggestion

Répondre à ifrpi

3

kerostrea, le 7 fév 2008 à 08:00:22

Y a pas de problème
tu trouveras sans doute ce qu'il te faut sur google
exemple : tu aller voir sur http://www.lecompagnon.info/access/
salut

Répondre à kerostrea

4

ifrpi, le 7 fév 2008 à 12:43:22

Merci mais ça je l'ai déja fait.....

Répondre à ifrpi

5

khensin, le 7 fév 2008 à 12:49:43

Quel est le format de ta date sous Access??
Sinon tu peux essayer de le faire en VBA. Si tu veux plus d'aide va voir sur developpez.com ou sur vbfrance

Répondre à khensin

6

ifrpi, le 7 fév 2008 à 17:28:24

Le format de la date dans ma requete est : Date, complet

Répondre à ifrpi

7

LatelyGeek, le 7 fév 2008 à 20:56:44

La fonction à utiliser pour obtenir le mois est Mois([Date]), ce qui donne un numéro de mois, ou bien format([Date];"mmmm") si tu veux le nom du mois en entier.

Pour la semaine: Format([Date];"ee") ce qui donne le numéro de semaine
Pour l'année: Année([Date])

Et ensuite, Regroupement et Somme comme tu l'as déjà fait par jour!

Répondre à LatelyGeek

8

 ifrpi, le 8 fév 2008 à 00:11:18

Merci pour l info je test.........

Répondre à ifrpi
Collection CommentÇaMarche.net