테이블 구조는 이렇습니다.
SEQ NUMBER
STATUS VARCHAR2(1)
STATUS_1 VARCHAR2(1)
STATUS_2 VARCHAR2(1)
STATUS_3 VARCHAR2(1)
STATUS_4 VARCHAR2(1)
STATUS_5 VARCHAR2(1)
STATUS 필드를 UPDATE 하고자 하는데, 조건이 이렇습니다.
STATUS_1 ~ STATUS_5 의 값이 모두 N 이거나 P 이면 P 값을
STATUS_1 ~ STATUS_5 의 값이 하나라도 F가 있으면 F 값을
박고 싶습니다.
하려니까 DECODE를 수십개를 쓰게 되네요..
쉽게 하는법이 있을까요..
부탁드립니다.
|