IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Requêtes et SQL. Discussion :

[AC-2007] Requête: moyenne de champs


Sujet :

Requêtes et SQL.

  1. #1
    Membre à l'essai
    Femme Profil pro
    Expe
    Inscrit en
    Octobre 2013
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Expe
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Octobre 2013
    Messages : 28
    Points : 21
    Points
    21
    Par défaut [AC-2007] Requête: moyenne de champs
    Bonjour à tous,

    Je cherche à faire une moyenne de plusieurs champs mais le générateur d'expression ne veut rien savoir de mes formules !! Je dois donc faire une erreur quelques part!

    Expr1: ([LISTE NOTATIONS V1]![RepriseR1V1]+[LISTE NOTATIONS V1]![RepriseR2V1]+[LISTE NOTATIONS V1]![RepriseR3V1])/((Compte([LISTE NOTATIONS V1]![RepriseR1V1])+Compte([LISTE NOTATIONS V1]![RepriseR2V1])+Compte([LISTE NOTATIONS V1]![RepriseR3V1])))

    En fait, je voudrais qu'il compte combien sur les 3 champs il y en a de plein, puis qu'il me fasse la moyenne en fonction de cela.

    Suis-je clair?

    du style en excel, avec Somme ( ) / (3-nb.vide() )

    Mais bon...

    En vous remerciant,

    Eg

  2. #2
    Expert éminent

    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    3 846
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Madagascar

    Informations forums :
    Inscription : Mai 2012
    Messages : 3 846
    Points : 7 983
    Points
    7 983
    Par défaut
    Bonsoir,

    Je verrai cela comma ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    SELECT Count([RepriseR1V1])+Count([RepriseR2V1])+Count([RepriseR3V1]) AS NbElt, Sum([RepriseR1V1]+[RepriseR2V1]+[RepriseR3V1]) AS TotalNote, [TotalNote]/[NbElt] AS MoyenneNote
    FROM [LISTE NOTATIONS V1];
    J'ai mis en détail le calcul du total et du nombre de notes.

    @+

  3. #3
    Membre à l'essai
    Femme Profil pro
    Expe
    Inscrit en
    Octobre 2013
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Expe
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Octobre 2013
    Messages : 28
    Points : 21
    Points
    21
    Par défaut
    Merci pour la réponse,

    mais en générateur d'expression ça donne quoi?

  4. #4
    Expert éminent

    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    3 846
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Madagascar

    Informations forums :
    Inscription : Mai 2012
    Messages : 3 846
    Points : 7 983
    Points
    7 983
    Par défaut
    Tu ouvres ton générateur de requête (tu ne mets pas de table).
    Tu bascules l'affichage en SQL (bouton en haut à gauche).
    Tu colles le code SQL donné.
    Tu verras l'interprétation en générateur de requête.

    @+

  5. #5
    Membre à l'essai
    Femme Profil pro
    Expe
    Inscrit en
    Octobre 2013
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Expe
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Octobre 2013
    Messages : 28
    Points : 21
    Points
    21
    Par défaut
    Merci Bien

  6. #6
    Expert éminent

    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    3 846
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Madagascar

    Informations forums :
    Inscription : Mai 2012
    Messages : 3 846
    Points : 7 983
    Points
    7 983
    Par défaut
    N'oublies pas de mettre RESOLU si c'est bon.

Discussions similaires

  1. [AC-2007] Somme d'un champ dans une requête SQL
    Par maylouz dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 14/06/2014, 22h48
  2. Réponses: 4
    Dernier message: 17/04/2013, 12h38
  3. Réponses: 5
    Dernier message: 03/11/2005, 16h54
  4. Requête avec un champ cumulatif ?
    Par Neilos dans le forum Langage SQL
    Réponses: 7
    Dernier message: 12/08/2005, 08h14
  5. Pb sur une requête SQL (de champ vide)
    Par Marion dans le forum Langage SQL
    Réponses: 3
    Dernier message: 01/07/2004, 11h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo