Bonjour,

J'ai cette méthode qui me retourne une liste
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
    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;
    }
La requête renvoie des lignes et chacune d'entre elles contient deux attributs
Code : Sélectionner tout - Visualiser dans une fenêtre à part
SELECT u.division,COUNT(c.id)
Quelqu'un saurait-il me rappeler comment accéder à ces éléments ?

J'ai pris l'habitude que la requête me retourne List<UneClasse> mais cette fois cette requête est un peu plus complexe pour faire des statistiques et dessiner des graphiques.

Merci d'avance pour votre aide.

merci bien