반응형
블로그 이미지
취미생활 추천받아여~       게임이든, 여가생활이든 :D

카테고리

분류 전체보기 (615)
☆잡동사니 (501)
☆코딩개발 (76)
☆영어공부 (38)
★★★★★★ (0)
Total
Today
Yesterday


반응형

이글은 스크랩하였습니다.

출처는 개발하는다람쥐님 블로그

감사합니다.

 

 

 

오라클이 지원하는 NVL() 함수는 행이 존재할 때 특정 컬럼 값이 NULL인 경우에만 원하는 결과를 얻을 수 있다.

즉, 데이터(row)가 없을 때에는 표시할 데이터가 없다는 결과만 확인해 볼 수 있다.


 

1
2
3
SELECT NVL(CNT,0)
FROM COUNT
WHERE USE = 'Y' ;

cs



이 경우에는 약간의 꼼수를 이용하여 데이터(row)가 없을 때에도 원하는 결과를 얻을 수 있는데,

여기서 말하는 꼼수란 dual을 이용하여 outer join 관계를 맺어주는 것으로 예제는 다음과 같다.


 

1
2
3
SELECT NVL(CNT,0)
FROM COUNT RIGHT OUTER JOIN DUAL
ON USE = 'Y' ;
cs

 

반응형
Posted by 과라나
, |

최근에 올라온 글

04-29 14:24

글 보관함