Bonjour,
j'ai des données comme suit:
chaque personne a une note sur 100
et la troisième colonne désigne si cette personne est évalué ou pas encore
je voudrais avoir une requête qui pourrait me faire la moyenne des notes mais sans calculer ceux qui n'ont pas été évalués grâce à la colonne de dans la tablenom | note | de PERS1 | 0 | 0 PERS2 | 30 | 1 PERS3 | 10 | 1 PERS4 | 30 | 1 PERS5 | 44 | 1
dans ce cas la requête doit calculer 114/4 donc le résultat c'est 28.5
j'ai déjà tenté une requête mais celle la calcule 114/5 et le résultat obtenu est 22.8 ce qui est faux
voici ma requête:
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part select ROUND(avg(note)) from tab_note where de<>0
Partager