728x90
반응형
NVL 함수 퀴즈 pg.112
Professor 테이블에서 201번 학과 교수들의 이름과 급여, bonus, 총 연봉을 아래와 같이 출력하세요. 단 총 연봉은 (pay*12+bonus)로 계산하고 bonus가 없는 교수는 0으로 계산하세요
반응형
SQL
1
2
3
|
select profno, name, pay, bonus, to_char(pay*12+nvl(bonus, 0), '9,999') "TOTAL"
from professor
where deptno='201';
|
cs |
실행 결과
NVL2 함수 퀴즈 pg.113
아래 화면과 같이 emp 테이블에서 deptno가 30번인 사원들을 조회하여 comm 값이 있을경우 'Exist'를 출력하고 comm값이 null일 경우 'NULL' 을 출력하세요.
SQL
1
2
3
|
select empno, ename, comm, nvl2(comm, 'Exist', 'NULL') "NVL2"
from emp
where deptno='30';
|
cs |
실행 결과
728x90
반응형
'[SQL]다양한 예제로 쉽게 배우는 오라클 > 2장' 카테고리의 다른 글
[다양한 예제로 쉽게] 2장 퀴즈 pg.123 (0) | 2022.12.31 |
---|---|
[다양한 예제로 쉽게] 2장 퀴즈 pg.120 (0) | 2022.12.31 |
[다양한 예제로 쉽게] 2장 퀴즈 pg.104 (0) | 2022.12.31 |
[다양한 예제로 쉽게] 2장 퀴즈 pg.81~85 (0) | 2022.12.30 |