{Access} Date de validite
guillaumedt
Messages postés
4
Date d'inscription
Statut
Membre
Dernière intervention
-
zenon Messages postés 726 Date d'inscription Statut Membre Dernière intervention -
zenon Messages postés 726 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je suis en train de créer un programme de fidelite client avec une BDD Access qui enregistre clients et ventes. Dans mon programme, les clients ont deux grades (Normal et Club) qui s'obtiennent avec respectivement 8000 E et 40000 E de dépenses effectue, la date de validité du grade est respectivement de 1 et 3 ans. Mais étendu si le client dépense respectivement 8000 et 30000 durant cette période.
Comment créer une requête qui me donnerait la date de validité de la carte du client ?
Je pensais a quelque chose du style : Date de Début = Max(Min([RHistoriqueDeVente].[Date], "date quand la dépense pendant la période dépasse le montant voulu")
Et ce n'est pas vraiment car si la personne est rétrograde, il faut tout reprendre du début, ça n'a pas l'air facile pourtant c'est classique dans un programme de fidelite.
Merci
Guillaume
Je suis en train de créer un programme de fidelite client avec une BDD Access qui enregistre clients et ventes. Dans mon programme, les clients ont deux grades (Normal et Club) qui s'obtiennent avec respectivement 8000 E et 40000 E de dépenses effectue, la date de validité du grade est respectivement de 1 et 3 ans. Mais étendu si le client dépense respectivement 8000 et 30000 durant cette période.
Comment créer une requête qui me donnerait la date de validité de la carte du client ?
Je pensais a quelque chose du style : Date de Début = Max(Min([RHistoriqueDeVente].[Date], "date quand la dépense pendant la période dépasse le montant voulu")
Et ce n'est pas vraiment car si la personne est rétrograde, il faut tout reprendre du début, ça n'a pas l'air facile pourtant c'est classique dans un programme de fidelite.
Merci
Guillaume
A voir également:
- La date de validité de votre commande est dépassée. notre serveur n'est pas en mesure de traiter la demande de paiement relative à votre commande.
- Invite de commande - Guide
- Commande terminal mac - Guide
- Diskpart commande - Guide
- Commande scannow - Guide
- La valeur relative de 9 dans 295 700 est - Forum Excel
1 réponse
Bonsoir,
On pourrait créer une requête qui additionne toutes les ventes dans l'année écoulée, stocker la valeur dans un champs et appliquer un critère VraiFaux selon le montant obtenu.
Type SELECT ... WHERE DateAchat > AjDate (ou DateAdd) (d;-365;Now)
VraiFaux (MontantTotal>40000; "Club","")
(Tu as beaucoup de clients qui t'achètent pour plus de 40000€ par an? Tu devrais me les présenter!)
On pourrait créer une requête qui additionne toutes les ventes dans l'année écoulée, stocker la valeur dans un champs et appliquer un critère VraiFaux selon le montant obtenu.
Type SELECT ... WHERE DateAchat > AjDate (ou DateAdd) (d;-365;Now)
VraiFaux (MontantTotal>40000; "Club","")
(Tu as beaucoup de clients qui t'achètent pour plus de 40000€ par an? Tu devrais me les présenter!)