발송방법이라는 컬럼과 전화번호,메일이라는 컬럼이 존재합니다.
이때 발송방법이 SMS 이면 전화번호컬럼이 나오게 되고
(SEND_METHOD 컬럼 ,tel 컬럼)
발송방법이 메일이면 메일 컬럼이 값이 조회가 되어야하는데요.
(SEND_METHOD 컬럼 ,EMAIL 컬럼)
이와같은 쿼리를 짤때 어떻게 해야하는지 좀 알려주세요..ㅠ
SELECT 발송방법, 전화번호, 메일 , DECODE(발송방법, 'SMS', 전화번호 , '메일', 메일 ) AS 발송대상1 , CASE WHEN 발송방법 = 'SMS' THEN 전화번호 WHEN 발송방법 = '메일' THEN 메일 END AS 발송대상2 , CASE 발송방법 WHEN 'SMS' THEN 전화번호 WHEN '메일' THEN 메일 END AS 발송대상3 FROM 테이블 ;