我正在创建一个 CRUD 页面。在该页面上,我从表中选择数据取决于子查询结果。我在页面上使用嵌套查询,但它不起作用。
查询是:
from incident as i where i.sysid in(select s.SYSID from sys s, sgroups g, ugroups u
where s.sid = g.SID and u.GId = g.GId and
u.ID = %{#securityUtils.subject.principal.asList().get(0)})
但是,嵌套查询
select s.SYSID from sys s, sgroups g, ugroups u
where s.sid = g.SID and u.GId = g.GId and
u.ID = %{#securityUtils.subject.principal.asList().get(0)}
如果执行它正在工作..