Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Alternativas ao CASE no Oracle 8i


Você deve tentar com decode(..., ..., ...)
select
  decode(seqnum,
            1  , '1',
            cnt, '0'
        ) as                   value1,
  decode(seqnum,
            1  , t.BEGIN_DT,
            cnt, t.END_DT
  ) as                         TIME1
  ...

aqui está o link para a documentação de decodificação.

No entanto, como foi apontado em um comentário, o join construção (junções ansi ) também não funcionará no 8i.