===============================================
update table_name set
field01 = (case
when field02 != '' || field03 ='' || field04 ='' then '정상'
when field02 = '' || field03 !='' || field04 ='' then '보통'
when field02 = '' || field03 ='' || field04 !='' then '비정상'
else ''
end);
==============================================
현재 씨름중인 쿼리입니다.
위 쿼리를 실행하면 값이 첫번째 '정상' 밖에 들어가질 않는데 뭐가 잘못된걸까요?
고수님들의 관심 부탁드립니다.
|