2016-04-05 9 views
1

私はそのSUMの2つのフィールドを休止状態にするクエリを持っています。しかし、私はオブジェクトcommandclient2与えられたオブジェクトの値を取得する方法を知りません。オブジェクト内のSUM値を取得

これは私がすでに使用しようとするクエリ

List commandeclient2 = getHibernateTemplate().execute(new HibernateCallback<List>() { 
     @Override 
     public List doInHibernate(Session session) throws HibernateException { 
      Query query = session.createQuery(
        "SELECT SUM(pafd) as pafds, SUM(pmdm) as pmdms FROM Commandeclient c WHERE c.modepayement IS NOT NULL AND c.montantpaye IS NOT NULL" 
      ); 
      return query.list(); 
     } 
    }); 

ですが、それは

commandeclient2.get(0) 
+0

を持っているあなたはタイプが何であるかを確認しましたオブジェクトの –

答えて

1

オブジェクト与えますが、結果として

List<Object[]> commandeclient2 

for(Object[] client : commandeclient2) { 
    client[0] //SUM(pafd) 
    client[1] //SUM(pmdm) 
} 
関連する問題