조건함수_연습문제Backend/db2018. 8. 19. 18:20
Table of Contents
반응형
-- 부서번호가 10이면영업부, 20이면 관리부, 30이면 IT부 그 외는 기술부로 출력
SELECT CASE DEPTNO
WHEN 10 THEN '영업부'
WHEN 20 THEN '관리부'
WHEN 30 THEN 'IT부'
ELSE '기술부'
END as ALLOB
FROM EMP;
-- 업무(job)이 analyst이면 급여 증가가 10%이고 clerk이면 15%, manager이면 20%인 경우 사원번호, 사원명, 업무, 급여, 증가한급여를 출력
SELECT EMPNO, ENAME , SAL , job , CASE job
WHEN 'ANALYST' THEN SAL*1.0
WHEN 'CLERK' THEN SAL *1.5
WHEN 'MANAGER' THEN SAL*2.0
END as ggg
FROM emp;
반응형
'Backend > db' 카테고리의 다른 글
조인 (0) | 2018.08.20 |
---|---|
그룹 (0) | 2018.08.19 |
변환함수_연습문제 (0) | 2018.08.19 |
날짜형 함수_연습문제 (0) | 2018.08.19 |
문자형 함수_연습문제 (0) | 2018.08.19 |
@IT grow. :: IT grow.
#IT #먹방 #전자기기 #일상
#개발 #일상