2016-04-05 13 views
1

Ich habe eine Abfrage im Ruhezustand, die zwei Felder SUMME. Aber ich weiß nicht, wie man den Wert in Object gegebene Liste commandclient2 erhält.Get SUM Wert in Objekt

Dies ist die Abfrage

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(); 
     } 
    }); 

ich verwenden bereits versuchen, aber es gibt Object

commandeclient2.get(0) 
+0

Hatten Sie überprüfen, was der Typ des Objekts. –

Antwort

1

Sie als Ergebnis

List<Object[]> commandeclient2 

for(Object[] client : commandeclient2) { 
    client[0] //SUM(pafd) 
    client[1] //SUM(pmdm) 
}