오라클에서 있는 decode기능이..
db2..정확히 말하면..udb에서 어떤 함수인지 알려주세여..
아무리 찾아봐도..
replace와 translate밖에 엄네여..
위에 두개로는 마니 부족하거든요...
제가 듣기론 분명히 있다고 들었는데..
고수분의 고견 부탁드립니다..
좋은 하루 되세여~!!!
CASE라는 함수가 있는 걸로 알고 있습니다.
예를 들면
-사원테이블에서 직급코드가 1이면 과장, 2이면 대리 3이면 사원을 출력하고자 한다면..
SELECT CASE employee.gradecode as '직급명'
WHEN '1' THEN '과장',
WHEN '2' THEN '대리',
WHEN '3' THEN '사원' END,
employee.gradecode as '직급코드'
FROM employee ;
이런식으로 작성하면 다음과 같은 결과가 나옵니다.
[결과]
직급명 직급코드
----------------------
과장 1
사원 3
대리 2
도움이 되었는지 모르겠네요.. ^^