Requête DECODE encadrement
Bonjour,
Je suis un peu perdu et j'ai pas l'habitude d'utiiser cette function.
J'ai une variable enseignement en mois que je dois transformer en année
en fonction de la valeur
durée < 18 -> 1 an
durée 17 < d < 30 -> 2 ans
durée 29 < d alors 3 ans
bref j'essaye avec decode sauf que les exemples sur des encadrements fonctionnent avecSELECT supplier_id, decode(trunc ((supplier_id - 1) / 10), 0, 'category 1',
1, 'category 2',
2, 'category 3',
'unknown') result FROM suppliers;
Exemple oracle.
Mon problème c'est que l'écart entre les valeurs n'est pas régulier de 10 en 10.
je cherche un moyen de contourner ce pb.
olivier