nvl: 함수의 null값을 다른값으로 바꿀때 사용한다.

    decede: 데이터 들을 다른값으로 바꿀 떄 사용한다.

     

    --decode
    --10:총무부, 20:인사부, 30:기획부
    select ename, deptno, decode(deptno, 10, '총무부', 20, '인사부', 30, '기획부') as 부서명 from emp;
    
    select empno 사원번호, ename 사원명, job 담당업무, hiredate 입사일, sal 급여, comm 보너스, sal+nvl(comm,0) 지급액  from emp;
    
    select * from emp;
    
    select ename, job, sal, nvl(comm, 0) from emp where (( sal>2500 and sal<4000) or job='SALESMAN') order by sal desc;
    • 네이버 블러그 공유하기
    • 네이버 밴드에 공유하기
    • 페이스북 공유하기
    • 카카오스토리 공유하기