[英]Using sub queries in Hibernate
考慮一個使用兩個表的示例查詢。 查詢如下:
select t1.name, t1.address, (select count(*) from table2 t2 where t1.userid = t2.userid) as totalpoints from table1 t1
有兩個名為Table1.java
和Table2.java
bean類。 我的DAO類擴展了HibernateDAOSupport
。 是否可以在getHibernateTemplate.find()
函數調用中對兩個bean類使用此查詢?
任何幫助將是可觀的。
謝謝。
是的,有可能。 HQL查詢將與SQL查詢幾乎相同。 請注意,您的SQL無效。 Hibernate文檔中甚至有一個有關子查詢的查詢示例。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.