[ACCESS] Probleme date calcul ( mois en 10)

Résolu
romstek31 Messages postés 31 Date d'inscription   Statut Membre Dernière intervention   -  
blux Messages postés 27121 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
A voir également:

1 réponse

blux Messages postés 27121 Date d'inscription   Statut Modérateur Dernière intervention   3 359
 
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...
0