col1 이라는 컬럼의 값이 빈값일때 col2 의 칼럼값을 비교를 하고 싶습니다.
col1 에 NULL 값이 들어갈 수 없어서 isnull 함수를 사용할 수 가 없습니다.
isnull 함수처럼 col1에 빈값이(NULL이 아님) 있을때 col2 로 칼럼값으로 대체할 수
있는 방법이 있나요?
col1 이라는 컬럼의 값이 빈값일때 col2 의 칼럼값을 비교를 하고 싶습니다.
col1 에 NULL 값이 들어갈 수 없어서 isnull 함수를 사용할 수 가 없습니다.
isnull 함수처럼 col1에 빈값이(NULL이 아님) 있을때 col2 로 칼럼값으로 대체할 수
있는 방법이 있나요?
select case when isnull(col1,'X') = 'X' then col2
col1 = '' then col2
else col1
end
이거 아닌가요?