반응형 case not null1 [SQL] CASE문 활용 1 [SQL] CASE문 활용 1 1. SQL CASE문에서 NULL일 경우 NULL이 아닐경우 활용 SELECT CASE WHEN (서브쿼리 ) IS NOT NULL --널이 아닐경우 THEN (서브쿼리 ) -- 결과값 ELSE -- 그외에 ENDFROM DAUL; 2. SQL CASE문에서 존재하면 ++ 값 증가 SELECT CASE WHEN EXISTS (서브쿼리 ) --존재하면 THEN ( ) -- 반영 ELSE --존재하지않으면 (SELECT 컬럼1 FROM (SELECT 컬럼1, 컬럼2 FROM (SELECT CASE WHEN 컬럼값 > 0 AND 컬럼값 ='Y' THEN 1 -- 해당하면 1 아니면 0 ELSE 0 END + -- ++ 한다 CASE WHEN 컬럼값 > 0 AND 컬럼값 ='Y'.. 2017. 6. 8. 이전 1 다음 반응형