[ACCESS] Probleme date calcul ( mois en 10)

Résolu
romstek31 Messages postés 31 Statut Membre -  
blux Messages postés 2058 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour à tous j'ai un probleme sous ACCESS
Je dois comparer des dates en ajoutant 2 mois a la 1ere pour voir sii elle depasse une certaine date (ici celle d'aujourd'hui)

Je vous montre mon code :

SELECT Count([Dossier].[idAffaire]) AS calculMEC2mois
FROM Dossier
WHERE ((((Month([Dossier].[dateMEC])*100))=(([listemois])*100)) AND (((Year([Dossier].[dateMEC])*10000))=(([listeannee])*10000)) AND (((Year([Dossier].[dateARO])*10000)+((Month([Dossier].[dateARO])+2)*100)+Day([Dossier].[dateARO]))<((Year([Dossier].[dateMEC])*10000)+(Month([Dossier].[dateMEC])*100)+Day([Dossier].[dateMEC]))));

Iif([listemois]=11,[listemois]=01 & [listeannee]=[listeannee]+1,Iif([listemois]=12,[listemois]=02 & [listeannee]=[listeannee]+1,[listemois]=[listemois]+2))


le select est ma requete et je veux mettre en plus la condition iif mise en dessous du select et je ne sais pas comment faire

Est ce que quelqu'un pourrait m'apporter son aide
Merci d'avance

1 réponse

  1. blux Messages postés 2058 Date d'inscription   Statut Modérateur Dernière intervention   3 455
     
    Salut,

    je n'ai pas du tout regardé ton sql, mais on peut ajouter facilement des périodes à une date donnée avec ACCESS grâce à la fonction dateadd...

    Regarde l'ide pour cette fonction, tu y trouveras sans nul doute ton bonheur ou tout du moins tu pourras simplifier...
    1