我想从以下三个表中获取记录:
Book.java Book.java {出价,姓名,作者//设置并获取}
Author.java {Aid,aName,age // set and get}
Company.java {cId,bookId,Cname // set and get}
这些是POJO中的类和属性
所以我想用Bid,Aid,aName,Cname
Criteria查询语言从所有这些表中获取Hibernate
,请帮助我,我是新来的hcql。
注意:这些表之间只有主键和外键关系,没有一对一或一对多
答案 0 :(得分:0)
使用Hql,您可以执行以下操作:
select book.Bid, author.Aid, author.aName, company.Cname from Book book,Author author,Company company where
book.authorid=author.Aid and book.Bid=company.bookId