CASE WHEN
par
, 06/06/2018 à 15h03 (391 Affichages)
Petit rappel (pour moi aussi): Comment fait-on un simple choix*multiple en DB2 sur IBM i:
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 SELECT * FROM fichiera WHERE A1 in( SELECT CASE WHEN SUBSTR( B2, 19, 7) <> '' THEN INT( SUBSTR( B2, 19, 7)) WHEN SUBSTR( B2, 19, 7) <> '4' THEN 4 ELSE 0 END AS B3 FROM fichierb)