...최대 절전 모드 : HQL 행은 내가 거기에 있는지 알고 싶어
하위 쿼리 문제를 카운트 이런 일에 HQL에 상응 :
select count(Z) from (SELECT SUM(existencia), almacen, oficina, fila from re_tinventarioubicacion where inventorybranchto = 2 GROUP BY almacen, oficina, fila, estante, entrepano, casilla, precioetiqueta) as Z
내가 HQL에 SQL에서 "번역"을 시도했지만 작동하지 않습니다 ("정상적인"SQL) ... 그것은이 발생합니다 :
org.hibernate.hql.ast.QuerySyntaxException : 예상치 못한 토큰
기본적으로 결과 하위 쿼리에서 행 개수를 가져와야합니다.
아이디어가 있으십니까?
네, 원시 SQL을 사용했지만, Projection이나 Transformers는 사용하지 않았습니다. 그러나 트랜스포머가 부분적인 해결책 일 수 있다고 생각합니다. 감사합니다! –