bonjour,
je souhaiterais connaître l'équivalent du
pour MSDE
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT IF(1>2,2,3) -- MySQL SELECT DECODE(1>2,2,3) -- ORACLE
@+
bonjour,
je souhaiterais connaître l'équivalent du
pour MSDE
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT IF(1>2,2,3) -- MySQL SELECT DECODE(1>2,2,3) -- ORACLE
@+
Regarde
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 CASE WHEN 1 > 2 THEN 2 ELSE 3 END
Ça devrait fonctionner et c'est conforme au standard SQL
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT CASE WHEN 1 > 2 THEN 2 ELSE 3 END
Modérateur Langage SQL
Règles du forum Langage SQL à lire par tous,
N'hésitez pas à consulter les cours SQL
N'oubliez pas le bouton
et pensez aux balises [code]
Si une réponse vous a aidé à résoudre votre problème, n'oubliez pas de voter pour elle en cliquant sur
Aide-toi et le forum t'aidera : Un problème exposé sans mentionner les tentatives de résolution infructueuses peut laisser supposer que le posteur attend qu'on fasse son travail à sa place... et ne donne pas envie d'y répondre.
en effet c'est OK,Envoyé par al1_24
Merci.
C'est pas pour être tatillon mais ça ne marche ni en 8i ni en 10gR1 :Envoyé par Mr T
(je suis peut être hors sujet là ?)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 1 select decode(1>2,1,2) 2* from dual select decode(1>2,1,2) * ERROR à la ligne 1 : ORA-00907: missing right parenthesis
Bonjour,
j'ai déjà eu ce soucis là, résolu en mettant un alias au champs.
Partager