IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Voir le flux RSS

Ibmiiste

  1. CASE WHEN

    par , 06/06/2018 à 15h03
    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)

    Mis à jour 29/07/2018 à 18h00 par LittleWhite (Coloration du code)

    Tags: db2, ibm i, sql
    Catégories
    Programmation