반응형

Decode 2

[ORALCE/오라클] DECODE 사용법2

안녕하세요. 이번 포스팅은 [ORALCE/오라클] DECODE 사용법2 입니다. 지난 포스팅에서(DECODE 사용법) 기본적인 DECODE 사용법을 알아봤는데요. 이번에는 응용법을 알아보도록 하겠습니다. 주로 데이터를 집계할때 DECODE문을 많이 사용하는데요. 다음의 방법으로 SQL작성을 많이합니다. 1. 여러행으로 그룹핑된 값을 한줄로 표현하기(직종별 급여의 합계를 한줄로 표현하기) 일반적인 GROUP BY SUM DECODE 응용문 2. 그룹별로 다른 집계함수 사용하기 JOB 에 따라 MIN값, MAX값, AVG값, SUM 값을 출력 이상으로 [ORALCE/오라클] DECODE 사용법2를 마치도록 하겠습니다. 모두 즐거운 프로그래밍 되세요!

프로그래밍 2018.12.08

[ORALCE/오라클] DECODE 사용법

ㅇ안녕하세요. 이번 포스팅에서는 오라클의 DECODE 사용법에 대해서 알아보도록 하겠습니다. DECODE는 프로그래밍 언어에서 흔히 사용하는 IF 문과 비슷한 기능을 하는데요. CASE보다 기능이 약하기는 하지만 손쉽게 사용할 수있어 SQL 쿼리문을 작성할 때 즐겨 사용하는 기능입니다. 주요 사용법은 다음과 같습니다. 1. JOB컬럼 값이 'ANALYST'이면 1, 그렇지 않으면 2를 출력 SELECT EMPNO, ENAME, JOB, MGR, HIREDATE, SAL, COMM, DEPTNO ,DECODE(JOB,'ANALYST',1,2) FROM EMP; 2. JOB컬럼 값이 'ANALYST'이면 1, 'CLERK'이면 2 그렇지 않으면 3을 출력 SELECT EMPNO, ENAME, JOB, MGR..

프로그래밍 2018.12.07
반응형