JPQL - TypeQuery, Query, 파라미터 바인딩, 집합, GROUP BY, HAVING, ORDER BY


JPQL - TypeQuery, Query, 파라미터 바인딩, 집합, GROUP BY, HAVING, ORDER BY

- JPQL은 객체지향 쿼리 언어- 따라서 테이블을 대상으로 쿼리 하는 것이 아니라 엔티티 객체를 대상으로 쿼리- JPQL은 SQL을 추상화해서 특정데이터베이스 SQL에 의존X- JPQL은 결국 SQL로 변환집합count: 결과 수를 구한다 (반환 타입: Long)MAX, MIN: 최대, 최소 값을 구한다. 문자, 숫자, 날짜 등에 사용된다AVG: 평균값을 구한다. 숫자타입만 사용 가능하다 (반환 타입: Double)SUM:합을 구한다. 숫자 타입만 사용할 수 있다1. NULL값은 통계에 잡히지 않는다.2. 값이 없는데 SUM, AVG, MAX, MIN함수를 사용하면 NULL. COUNT는 0이 된다.3. DISTINCT를 집합 함수안에 사용해서 중복된 값을 제거하고 나서 집합을 구할수 있다..........

JPQL - TypeQuery, Query, 파라미터 바인딩, 집합, GROUP BY, HAVING, ORDER BY에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : JPQL - TypeQuery, Query, 파라미터 바인딩, 집합, GROUP BY, HAVING, ORDER BY