在公式标记中创建别名时出错

时间:2010-02-22 05:47:17

标签: java hibernate orm

我在属性标记内的公式标记中有一个sql查询。

在该查询中,我正在创建别名,但是hibernate会附加表名并给我一些错误。

从员工e中选择sum(e.salary)作为sal

但是hibernate更改为

从员工e

中选择总和(e.salary)为 employee.sal

如何避免这种情况....

它应该在employee.sal !!!中识别为sal。

1 个答案:

答案 0 :(得分:0)

你为什么不宣布:

<property name="salary" type="integer"
formula="( select sum(e.salary) from employee e )">
</property>

别名有什么意义?