SELECT ... CASE... {WHEN...THEN} END 쓰시면 되요,..
SELECT
kname,
CASE
WHEN ju_no=1 THEN '서울'
WHEN ju_no=2 THEN '경기'
WHEN ju_no=3 THEN '충청'
ELSE '모름'
END as 도시
FROM
name;
>>백수봉 님께서 쓰시길<<
:: 언제나 이곳에서 많은 것을 퍼 담아 가는 초보입니다....
::
:: 또 아쉬운 맘에 몇글자 적습니다.
::
::
:: select kname, ju_no from name;
::
:: 하면 아래와 같이 뜹니다.
::
:: --------------------------------------------------------------------
:: kname | ju_no
:: --------------------------------------------------------------------
:: 홍길동 | 1
:: --------------------------------------------------------------------
:: 김철수 | 2
:: --------------------------------------------------------------------
:: 안말자 | 2
:: --------------------------------------------------------------------
:: 하지마 | 3
:: --------------------------------------------------------------------
:: 말짱황 | 1
::
::
:: 여기서 ju_no의 값을 아래처럼 어떠한 지역명으로 대체하고 싶은데, 이런때에 어찌 하나여...
::
::
:: --------------------------------------------------------------------
:: kname | ju_no
:: --------------------------------------------------------------------
:: 홍길동 | 서울
:: --------------------------------------------------------------------
:: 김철수 | 경기
:: --------------------------------------------------------------------
:: 안말자 | 경기
:: --------------------------------------------------------------------
:: 하지마 | 충청
:: --------------------------------------------------------------------
:: 말짱황 | 서울
|