Bonjour,
J'ai encore énormément de problème à utilisé BO...
J'ai une requête qui me retourne 4 champs :
le premier correspond à une date (mmm aa).
le deuxième un identifiant unique.
le troisième une différence entre 2 dates (min(date1)-min(date2)).
le quatrième une différence entre 2 dates aussi (min(date2)-min(date3)).
un exemple du tableau :
janv 07 | 1 | 0.51 | 0.81
janv 07 | 4 | 1.01 | 0.61
janv 07 | 7 | 0.74 | 2.57
fev 07 | 8 | 2.52 | 1.55
et je souhaiterai avoir un tableau avec 6 champs :
une ligne par mois, pour chaque mois le nombre d'identifiant, le pourcentage d'identifiant ayant le troisième champs inférieur à 2, le pourcentage d'identifiant ayant le quatrième champs compris entre 0 et 1, le pourcentage d'identifiant ayant le quatrième champs compris entre 1 et 2, le pourcentage d'identifiant ayant le quatrième champs supérieur à 2. (je sais pas si c'est super clair)
pour reprendre l'exemple précédent, il me faudrai :
janv 07 | 3 | 100% | 67% | 0% | 33%
fev 07 | 1 | 0% | 0% | 0% | 100%
le problème c'est que j'arrive pas à créer des tests simples comme :
if(<diff_date> <= 2) then 1 else 0
Si quelqu'un sait comment faire (sans avoir à modifier ma requête de préférence)... merci pour l'aide.
Partager