2016년 11월 21일 월요일

[자바강의,스프링강의,JPA강의추천_탑크리에듀][스프링,JPA오라클쿼리강좌]Querydsl,서브쿼리,그룹핑,having절예문,오라클SQL

[스프링,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);

첨부 파일 참조하세요.

댓글 없음:

댓글 쓰기