hibernate 中用criteria 实现selectl列的子查询比如:
select a.* ,(select b.col1 from b wher a.id = b.aid) as dd from a
这样的子查询用QBC criteria怎么实现。
注:不是where 条件的子查询
select a.* ,(select b.col1 from b wher a.id = b.aid) as dd from a
这样的子查询用QBC criteria怎么实现。
注:不是where 条件的子查询
实质上不就是
select a.* ,b.col1 as dd from a left join b on a.id = b.aid
实质上不就是
select a.* ,b.col1 as dd from a left join b on a.id = b.aid
我只是说个例子吧了。
我要的是hibernate criteria 子查询来实现。不知道有没有这样的实现。
实质上不就是
select a.* ,b.col1 as dd from a left join b on a.id = b.aid
我只是说个例子吧了。
我要的是hibernate criteria 子查询来实现。不知道有没有这样的实现。
好像没有
dc.createAlias("a.b", "b").add(Restrictions.eq("b.id", bId));