0
我有這個方法返回一個列表:檢索數據,休眠
public List getPourcentageDivision() {
List cs = null;
try {
org.hibernate.Transaction tx = session.beginTransaction();
Query q = session.createSQLQuery("SELECT u.division,COUNT(c.id) AS nb_commandes FROM utilisateur u LEFT OUTER JOIN commande c ON c.utilisateur_id = u.id GROUP BY u.division");
if(q.list().size() > 0)
cs = q.list();
session.clear();
session.flush();
} catch (Exception e) {
e.printStackTrace();
}
return cs;
}
就像你看到的,每一行返回兩個屬性,就像是在此查詢:
SELECT u.division,COUNT(c.id)
你能否記得我如何從這個列表中訪問這些數據,因爲我已經習慣了List<MyClass>
,並且很容易檢索數據,但是這次我在繪製圖表的複雜查詢前面
我該如何做到這一點?
謝謝,這就是我所期望的 – begiPass