본문 바로가기
DB/oracle

조회된 데이터가 없을때 원하는 데이터로 출력 처리하는 법/NVL

by 헤르쯔44 2022. 8. 31.
728x90
반응형

 

select NVL(MAX(컬럼),'원하는 문장') as 컬럼 from 테이블 where 조건절

전체 데이터를 조회해서 데이터가 있는경우 최대값 데이터를 반환 데이터가 없는경우 입력한 문자열을 출력한다.

* 최대값 데이터->해당 컬럼을 DESC정렬했을때 처음 나오는 데이터.

select NVL(컬럼,'원하는 문장') as 컬럼 from 테이블 where 조건절

-NVL 함수는 값이 Null인 경우 지정값을 출력하고 Null이 아닌경우 값을 그대로 출력한다.

728x90
반응형