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()方法得到有关系表的对象了。
好好看下。