Salut.
J'ai besoin d'afficher un champ calculé dans une requête.
voici mon probleme, sous forme algoritmique:
si Champ1*Champ2<>0 Alors Champ1*Champ2
Sinon Champ3*Champ4
J'ai pensé à utiliser la fonction COLAESCE qui renvoie le première valeur NON NULLE, comme ça:
COLAESCE(Champ1*Champ2;Champ3*Champ4)
Malheuresement, la valeur "0" est une valeur et de fait, n'est pas nulle. Alors j'aurais besoin d'utiliser une fonction du type colaesce qui me renverrait la premiere valeur différente de "0".
Cette fonction existe t'elle?
Partager