HQL案例出错时

时间:2017-07-13 10:29:43

标签: java sql hql

我有以下查询:

FROM Tbloans WHERE paidamt - (case when due=lastdue then dueamt else dueamt+nxtduedt end)>1

它给我一个这样的错误:

  

期待“end”,找到“+”意外令牌:结束

抱歉,我的电脑无法上网,所以我正在使用手机。无法粘贴整个错误。

1 个答案:

答案 0 :(得分:0)

请勿在{{1​​}}子句中使用case。它只是布尔逻辑

where