IIF(Col1=1, DAT1, IIF(Col2=1, DAT2, IIF(col3=1, DAT3, IIF(Col4=1, DAT4))))
Powyższy fragment to informatica
Jak przekonwertować to w oracle
case when col1=1 then data1
else
case when col2=1 then data2)
Próbowałem coś takiego. Ale nie jestem pewien .Proszę zasugerować mi, jak przekonwertować
Odpowiedzi:
1 dla odpowiedzi № 1Nie potrzebujesz wielu, zagnieżdżonych CASE
zdania, jedna wystarczy:
CASE
WHEN Col1=1 THEN DAT1
WHEN Col2=1 THEN DAT2
WHEN Col3=1 THEN DAT3
WHEN Col4=1 THEN DAT4
END