2013-10-24 111 views
0

我有一些像這樣的表:公司,設備,設備公司(多對多公司&設備),用戶,設備用戶(多對多用戶&設備)。 我想從userId中選擇設備,公司名稱,compayaddress,那麼如何使用hibernate呢? 謝謝,最好的問候!使用HQL從多個表中選擇

+1

發佈您的pojo類。 –

+0

您是否映射過'devicecompany'和'deviceuser'? –

回答

0

我不知道你的類結構,但基本方式是:

select u.device.name, u.device.company.name, u.device.company.address 
from user u 
where u.id=:userId 

考慮您已經映射的實體設備類用戶和實體公司類設備。