# NVL
23.05.01 데이터베이스
<58번> 평균 월급보다 많은 급여를 받고 이름에 '우'이 포함된 사원과 같은 부서에서 근무하는 사원의 사원 번호, 이름, 급여를 표시하시오. SELECT EMPNO 사원번호, ENAME 이름, SAL 급여 FROM EMP WHERE SAL >
23.04.26 데이터베이스
Null값을 다른값으로 대체하는 함수NVL(컬럼명,대체하고싶은 값)Oracle SQL의 'DECODE' 함수는 조건에 따라 값을 변환해주는 함수입니다. 주로 IF-THEN-ELSE 구문과 유사한 동작을 합니다.위의 구문에서 '표현식'은 비교할 값을 나타내며, '값1'과

[Programmers] 12세 이하인 여자 환자 목록 출력하기 (Oracle)
다음은 종합병원에 등록된 환자정보를 담은 PATIENT 테이블입니다. PATIENT 테이블은 다음과 같으며 PT_NO, PT_NAME, GEND_CD, AGE, TLNO는 각각 환자번호, 환자이름, 성별코드, 나이, 전화번호를 의미합니다.PATIENT 테이블에서 12세
SELECT 절에서 사용하는 명령어 D02
오라클에서 기본적으로 제공하는 dummy table간단하게 함수를 이용해서 계산결과 값을 확인 할 때 사용하는 테이블dual 테이블은 사용자가 함수(계산)를 실행할때 임시로 사용하기 적합하다.함수에 대한 쓰임을 알고 싶을때 특정 테이블을 이용하여 함수의 값을 리턴받을

연산자와 단일행 함수
연산자= : 같다!=, ^=, <> : 같지않다=, <=, >, < : 크거나같다,작거나같다,크다,작다and, or, between and, in, like, is null/is not null※ select select distinct\*as

👧 [프로그래머스] 12세 이하인 여자 환자 목록 출력하기
다음은 종합병원에 등록된 환자정보를 담은 PATIENT 테이블입니다. PATIENT 테이블은 다음과 같으며 PT_NO, PT_NAME, GEND_CD, AGE, TLNO는 각각 환자번호, 환자이름, 성별코드, 나이, 전화번호를 의미합니다.PATIENT 테이블에서 12세
[SQLD/P] NVL(Query NULL 처리)
Query NULL 처리 함수.특정 COLUMN 값을 조회하였을때, NULL값인 경우에 대해 사용자 지정 변수로 출력하도록 해주는 함수이다.NVL(CSTR_NUM, 0)CSTR_NUM의 COLUMN 값이 NULL일 경우, NULL로 처리하지 말고 0으로 처리하라.NVL
SQL NVL() & NVL2()
NVL의 경우 컬럼 값이 NULL일 때 해당 값을 어떻게 마킹할지를 정해준다.NVL(COL_A, 0) AS COL_A_NULL_OCOL_A의 값에 NULL 값이 있을 경우 0으로 NON-NULL에 대해선 그대로 리턴하여 COL_A_NULL_O에 지정한다.NVL2의 경우