【发布时间】:2011-07-20 17:26:34
【问题描述】:
我正在尝试在 HQL (Hibernate) 中使用子查询/子选择,但它不起作用并引发错误...
我想知道 HQL 中是否有类似这样的东西:(“普通”SQL)
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
我试图将它从 SQL“翻译”为 HQL,但它不起作用......它抛出了这个:
org.hibernate.hql.ast.QuerySyntaxException: 意外令牌
基本上,我需要从生成的子查询中获取行数。
有什么想法吗?
【问题讨论】: