Bonjour j'aimerais savoir si il existe une fonction pour tester si un nombre est négatif ..
merci beaucoup
Version imprimable
Bonjour j'aimerais savoir si il existe une fonction pour tester si un nombre est négatif ..
merci beaucoup
Code:sign()
ok !
merci beaucoup pour cette réponse tres rapide :)
Code:<0
:lol:
Oui, aussi, mais si tu dois faire un décode, le <0 ne marche pas.
Citation:
Envoyé par McM
alors CASE !
ou parfois GREATEST
ex:
:lol:Code:decode(sign(x),0,0,-1,0,1,x) --> greatest(0,x)
Il me semble que le CASE n'est utilisable que dans la partie 'SELECT'.
Donc dans certains cas, tu ne peux utiliser que le SIGN :wink:
Merci à tous,
Comme je disais je suis une quiche en SQL, j'utilisais une mauvaise syntaxe pour mon Case, et là ça marche impec !