Sie sollten es mit decode(..., ..., ...) versuchen
select
decode(seqnum,
1 , '1',
cnt, '0'
) as value1,
decode(seqnum,
1 , t.BEGIN_DT,
cnt, t.END_DT
) as TIME1
...
hier ist der Link zur Dokumentation von decode.
Wie jedoch in einem Kommentar darauf hingewiesen wurde, ist der join Konstrukt (ansi-Joins ) funktioniert auch nicht in 8i.