데이터가 하나도 없을때
특정 문자가 나오도록 하고 싶은데요
select aa from table1 where bb=1
결과값이 하나도 없을때
aa 에 'C' 란 값을 임의로 주고 싶은데요 어떻게 해야 하나요???
select 'C' from table1을 이야기 하는 것인지요?
원하는 결과 값을 알려주시면 답변이 쉬울 것 같네요^^
DB2에서 먹힐진 모르지만, Cache DB에서는 아래와 같이 CASE 문을 사용하여 쿼리하면 됩니다. 참고하세엽.
SELECT CASE Field1 WHEN 1 THEN 'ONE' WHEN 2 THEN 'TWO' ELSE NULL END FROM MyTable
CASE Field1
WHEN 1 THEN 'ONE'
WHEN 2 THEN 'TWO'
ELSE NULL
END
FROM MyTable