카페검색 본문
카페글 본문
-
Re: 문제197. (오늘의 마지막 문제) 삼성 디스 플레이스에 자주 작성하는 SQL의 예 2024.05.23해당카페글 미리보기
1. 롤업 SELECT nvl(job, '토탈값') AS job, sum(decode(deptno, 10, sal, null)) AS "10", sum(decode(deptno, 20, sal, null)) AS "20", sum(decode(deptno, 30, sal, null)) AS "30", sum(sal) AS "토탈값" FROM emp GROUP BY ROLLUP(job) ORDER BY job...
-
[Oracle/PL-SQL 예제] SQL 함수(일반 함수 및 조건식,DECODE,CASE,NVL,NVL2) 2014.01.06해당카페글 미리보기
함수이다. 오라클 9i 이전 버전 에서는 DECODE 함수가 주로 이용 되었으며 아래 예문을 통해 의미를 이해 하자. SQL> select ename, decode(deptno, 10, 'Accounting', 2 20, 'Research', 3 30, 'Sales', 4 40, 'Operations', 5 'Unknown') department 6...
-
Re: 오늘의 마지막 문제. 위의 SQL 을 튜닝하시오 ! 2024.01.10해당카페글 미리보기
select deptno , decode(job , null, '부서토탈:' ,job, job ) as job , sum(sal) from emp group by grouping sets ((deptno), (deptno,job)) order by 1, 2;
-
Re: 오늘의 마지막 문제2. 아래의 SQL의 결과에서 토탈월급,최대월급,최소월급을... 2023.12.07해당카페글 미리보기
select ename, sal, sum(decode(job, 'SALESMAN', sal, 0)) over () as SUMSAL, max(decode(job, 'SALESMAN', sal, 0)) over () as MAXSAL, min(decode(job, 'SALESMAN', sal)) over() as MINSAL from emp ;
-
Re: 문제125. (PL/SQL 마지막 문제) 아래의 SQL의 결과를 프로시져로 구현하시오 ! 2023.07.31해당카페글 미리보기
query || REPLACE(' , SUM( DECODE( TO_CHAR(hiredate, ''RRRR''), ''K'', sal)) AS "K" ', 12 'K', x.hiredate); 13 END LOOP...emp GROUP BY job '; 16 OPEN p_x FOR l_query; 17 18 END; 19 / 프로시저가 생성되었습니다. SQL> VARIABLE x refcursor...