读书人

hibernate HQL语句有关问题 请各位大侠

发布时间: 2012-01-03 22:16:07 作者: rapoo

hibernate HQL语句问题 请各位大侠帮帮我
各位大侠 我现在有四个表 主表TASKS 它的主键taskID 和其他三个表hibernate映射外键关联,现在我想查询 这三个表所有的taskID和主表taskID相对应的记录。怎么实现啊?
select taskid from tbl_tasks where taskid in(select taskid from "+tblName[0]+ " union select taskid from "+tblName[1]+ " union select taskid from "+tblName[2]+ ") order by taskid desc ";

这是用SQL写的语句 怎么写成HQL呢?


[解决办法]
已经用了hibernate了,还用得着拼些语句吗?
映射了关系后,对象就有getXXX()方法得到有关系表的对象了。
好好看下。

读书人网 >Java Web开发

热点推荐