Oracle
 sql >> Base de données >  >> RDS >> Oracle

Alternatives à CASE dans Oracle 8i

Vous devriez essayer avec decode(..., ..., ...)

select
  decode(seqnum,
            1  , '1',
            cnt, '0'
        ) as                   value1,
  decode(seqnum,
            1  , t.BEGIN_DT,
            cnt, t.END_DT
  ) as                         TIME1
  ...

voici le lien à la documentation de decode.

Cependant, comme cela a été souligné dans un commentaire, le join construction (jointures ansi ) ne fonctionnera pas non plus dans 8i.