질문이 있어 올립니다.
<방법1>
SELECT CASE WHEN 컬럼04 >= 95 THEN 'S'
WHEN 컬럼04 >= 80 THEN 'G'
WHEN 컬럼04 >= 70 THEN 'E'
ELSE 'D' END A
FROM INST1.TTMABF998
<방법2>
SELECT CASE 컬럼04 WHEN >= 95 THEN 'S'
WHEN >= 80 THEN 'G'
WHEN >= 70 THEN 'E'
ELSE 'D' END A
FROM INST1.TTMABF998
<방법2>는 오류 납니다.
컬럼04 가 단순히 컬럼이 아니라 로직이 들어 있는 (긴)부분이라면
<방법1> 처럼 여러번 쓰기가 번거롭잖아요? 지저분도해지고...
그래서 <방법2> 처럼 한번만 쓰고 싶은데 다른 방법이 없을까요?
|