Bonjour ,
Je dispose des champs suivants :
Et je souhaite arriver au resultat suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 obs date_debut date_fin nbm moisd 1 01/01/2007 01/12/2008 12 1 2 01/04/2007 01/05/2008 2 4
Quelqu'un a t'il une idée de boucle qui pourrait remplacer le code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 obs janvier février mars avril mai juin .... 1 1 1 1 1 1 1 2 0 0 0 1 1 0
....merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 if moisd=1 and month(date_f)=>1 then janv=1;else janv=0; if (moisd=2 or (moisd=1 and nbm=>1) )and month(date_f)=>2 then fev=1;else fev=0; if (moisd=3 or (moisd=2 and nbm=>1) or (moisd=1 and nbm=>2) )and month(date_f)=>3 then mars=1;else mars=0;
Partager