hql多表联合查询报错

离家的孩子-- 发布于 2016/11/06 11:03
阅读 184
收藏 0

有三张表,TbStorageDatePath、TbStorageDevPath、TbStorageFilePath,有主外键关系,现通过HibernateDaoSupport类find方法进行查询,hql语句:

select f.storageFileId,f.storageFileName,f.storageDateId,da.storageDatePath, f.storageDevId, dev.storageDevIdPath,f.storageFileTime, f.storageFilePath
from TbStorageFilePath f,TbStorageDevPath d,TbStorageDatePath da where f.storageDateId=da.storageDateId and f.storageDevId=dev.storageDevId and d.storageDevIdPath in('52011426001310011646','52011426001310012104')

求各位大神指点迷津,到底是哪里错了,先谢谢了!(小弟菜鸟一个)

加载中
0
Ken5233
Ken5233
hql需要在hibernate中管理三表关系,即one-to-many 或 many-to-one
Ken5233
Ken5233
回复 @离家的孩子-- : 让人帮忙解决问题,请将ex信息抛出呀
离家的孩子--
这个怎么贴图啊 我给你看看
离家的孩子--
我都有管理啊
返回顶部
顶部