본문 바로가기
Database

단일행 함수 TO_CHAR 예제

by JJH0100 2022. 11. 7.
728x90
반응형

EX02

professor 테이블을 조회하여 201 번 학과에 근무하는 교수들의 이름과 급여, 보너스, 연봉을 아래와 같이 출력하세요. 단 연봉은 (pay*12)+bonus 로 계산합니다.

SELECT name, pay, bonus,
TO_CHAR((pay*12) + bonus, '999,999') "TOTAL"
FROM professor
WHERE deptno = 201;

 

 

EX03

emp 테이블을 조회하여 comm 값을 가지고 있는 사람들의 empno , ename , hiredate , 총연봉,15% 인상 후 연봉을 아래 화면처럼 출력하세요. 단 총연봉은 (sal*12)+comm 으로 계산하고 아래 화면에서는 SAL 로 출력되었으며 15% 인상한 값은 총연봉의 15% 인상 값입니다.
(HIREDATE 컬럼의 날짜 형식과 SAL 컬럼 , 15% UP 컬럼의 $ 표시와 , 기호 나오게 하세요)

SELECT empno, ename, hiredate,
TO_CHAR((sal*12)+comm, '999,999') "SAL",
TO_CHAR(((sal*12)+comm)*1.15, '999,999') "15% UP"
FROM emp
WHERE comm is not null;

728x90
반응형

'Database' 카테고리의 다른 글

[Oracle] NVL( )  (0) 2022.11.07
[Oracle] TO_NUMBER( )  (0) 2022.11.07
[Oracle] 숫자함수  (0) 2022.11.03
[Oracle] REPLACE()  (0) 2022.11.03
[Oracle] LPAD()  (0) 2022.11.03

댓글