2016년 3월 23일 수요일

[스프링,JPA오라클쿼리강좌]Querydsl,서브쿼리,그룹핑,having절예문,오라클SQL
Querydsl for Oracle(서브쿼리, SubQuery, GroupBy, Having) 
n  EMP 테이블에서 JOB의 급여합이 최대인 JOB과 그 평균 급여를 출력하는 쿼리를 JPA, querydsl을 이용하여 만들어 보자.

// EMP 테이블에서 JOB의 급여합이 최대인 JOB과 그 평균 급여를 출력
select job, avg(sal) from emp
group by job
having sum(sal)  = (select max(sum(sal)) from emp
                    group by job);

첨부 파일 참조하세요.

댓글 없음:

댓글 쓰기