FROM Content cnt WHERE cnt.cntId IN (SELECT tti.indicator.content.cntId FROM TaskToIndicator tti WHERE tti.task.id=:taskId) ORDER BY cnt.sortednum
这是一条HQL,我希望给子查询的某一个字段排序,如果在子查询里面加了 order by 的话,则报“缺少右括号”的奇怪错误,网上找过的资料几乎都是“在子查询里有个成立的 WHERE 就行”,但是不成功。
你的数据库应该是oracle。