Bonjour,
J'ai une requête très très compliquée.
Pour simplifier, j'ai créé 2 vues qui sont reliées entre elle par un join.
Je dois faire la chose suivante :
Je suis très étonnée qu'il n'y ait pas le IF dans le select dans oracle.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Si T1.QUANTITEE>0 THEN 'BUY' ELSE 'SELL' END IF
J'ai essayé un truc comme ça :
Ca compile mais ça me renvoie null dans la colonne.
Code : Sélectionner tout - Visualiser dans une fenêtre à part DECODE(GREATEST(T2.QUANTITE,0),'BUY','SELL') AS DIRECTION
Pourriez-vous me dire où je me suis trompée ?
Merci pour votre aide !
Partager