본문 바로가기
728x90
반응형

2022.11.073

[Oracle] CASE() CASE 조건 WHEN 결과1 THEN 출력1 [WHEN 결과2 THEN 출력2] ELSE 출력3 END “컬럼명” EX01 Student 테이블을 참조하여 deptno1 이 201 번인 학생의 이름과 전화번호, 지역 명을 출력하세요. 단 지역번호가 02 면 "SEOUL", 031 이면 "GYEONGGI", 051 이면 "BUSAN", 052 이면 "ULSAN", 055 이면 "GYEONGNAM", 나머지는 "ETC" 로 표시하세요. EX02 Student 테이블의 jumin 컬럼을 참조하여 학생들의 이름과 태어난 달 , 그리고 분기를 출력하세요. 태어난 달이 01-03월 은 1/4, 04 – 06월 은 2/4 , 07 – 09 월 은 3/4 , 10 – 12 월은 4/4 로 출력하세요. SELECT n.. 2022. 11. 7.
[Oracle] TO_NUMBER( ) TO_NUMBER( ) 함수 이 함수는 숫자가 아닌 숫자처럼 생긴 문자를 숫자로 바꾸어 주는 함수 SELECT TO_NUMBER('5') FROM dual; 2022. 11. 7.
단일행 함수 TO_CHAR 예제 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.. 2022. 11. 7.
728x90
반응형