Dekodieren zwei Werte mit oracle decodieren

select status_a,status_b from test 

wie zu entschlüsseln status_a,status_b unterhalb der Werte mit oracle-Funktion decode und wenn einer der Werte von status_a oder status_b null ist.

if  status_a='Y' and status_b='Y' then 'Y'

if  status_a='Y' and status_b='N' then 'N'

if  status_a='N' and status_b='Y' then 'N'

if  status_a='N' and status_b='N' then 'N'

Grüße,

Chaituhara

Sind Sie 'oder' Aussagen gemeint 'und'? Ich glaube nicht, dass dies Sinn macht, wie z.B. wenn status_a = 'Y' und status_b = 'N', sollte das Ergebnis 'Y' oder 'N'? Beide Ihre ersten zwei Zeilen wären wahr für dieses Szenario.

InformationsquelleAutor user2750658 | 2013-09-05

Schreibe einen Kommentar