Est qu'il existe sous Db2 un équivalent de la fonction DECODE (oracle), pour récupérer une valeur ou une autre en fontion d'une condition ??
Est qu'il existe sous Db2 un équivalent de la fonction DECODE (oracle), pour récupérer une valeur ou une autre en fontion d'une condition ??
il te faut utiliser 'case', cela remplace decode
... et plus particulierement
ou
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 SELECT CASE expression WHEN condition1 THEN resultat_si_vrai WHEN condition2 THEN resultat_si_vrai ELSE resultat_si_faux END FROM ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 SELECT CASE WHEN condition_de_recherche THEN Resultat_si_vrai ELSE Resultat_si_faux END FROM ...
Sr DBA Oracle / MS-SQL / MySQL / Postgresql / SAP-Sybase / Informix / DB2
N'oublie pas de consulter mes articles, mon blog, les cours et les FAQ SGBD
Attention : pas de réponse technique par MP : pensez aux autres, passez par les forums !
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager