2 lin6632790 lin6632790 于 2015.06.17 17:06 提问

sql语句转换成hql求大神解决

具体sql语句如下,变成hql语句,请高手知道一下。
select * from plan_run r where r.id in(select t.plan_run_waishi_user_id from PLAN_RUN_OA_USER t where t.oa_user_id= ?)

3个回答

u013254183
u013254183   2015.06.17 17:43
已采纳

from 实体类1 p where p.id in ( select i.id from 实体类2 i where i.useId = ? )
注意hql里面都是实体的字段,别写成数据库的字段了

cuiwei1026522829
cuiwei1026522829   Ds   Rxr 2015.06.17 22:28

hql,用面向对象的思想写,from 对象 obj where obj.属性等

wsj0051
wsj0051   2015.06.17 19:16

这样的话直接考虑用sql语句吧

Csdn user default icon
上传中...
上传图片
插入图片