【发布时间】:2015-12-31 07:14:56
【问题描述】:
这是我的 HQL 查询,它抛出“Invalid Token SELECT”。我们如何实现它,我读到 Hibernate 不支持 From 子句中的子查询。
SELECT subQ.workItemId ,subQ.subject, subQ.workItemCrtdDt, subQ.workItemDueDt, subQ.workItemRcpntNm, subQ.workItemCrtrNm, subQ.lkWorkItemStatusCd,subQ.lkWorkItemPriorityCd
FROM
(SELECT WI FROM WorkItem WI, WorkItemRecipient WIR
WHERE WI.workItemId = WIR.workItem.id and
(WI.workItemCreateUserId=:userId or
(WIR.recipientId= :userId or (WIR.recipientId= :allUserId and WIR.recipientOrgId= :userOrgId)))) As subQ
【问题讨论】: