Réaliser un traitement pour un ensemble de colonne
Bonjour,
je récupère une liste de liste de String dans ma base donnée et je fais la moyenne des nombres contenues dans la colonne pressed1 de ma bdd.
Le problème c'est que je voudrais faire ce traitement pour toutes les colonnes de ma table Differences_pressed_login
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
public void Moyenne_press_1(String id){
facade = new FacadeJDBC();
List <List <String>> resultat = facade.requete("SELECT pressed1 FROM Differences_pressed_login WHERE (Differences_pressed_login.id)=\'"+id+"\'");
// System.out.println(resultat);
for (int i=0; i<resultat.size(); i++){
List<String> result = resultat.get(i);
String resu = result.get(0);
long res = Long.parseLong(resu);
tab[i] = res;
//System.out.println(tab[i]);
// System.out.println(resultat.size());
}
for (int i=0; i<resultat.size();i++){
somme += tab[i];
}
System.out.println(somme);
result1 = somme / resultat.size();
System.out.println ("Moyenne : " + result1);
} |
merci pour votre aide