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 :

[requete]somme de plusieur champs séparés


Sujet :

Requêtes et SQL.

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Février 2007
    Messages
    186
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 186
    Points : 71
    Points
    71
    Par défaut [requete]somme de plusieur champs séparés
    Ma base de donné se compose d'une seule table:

    table1 avec comme clef primaire "n°" qui se compose d'une série de 4 chiffres
    et d'autre champs "question 1", "question 2", "question 3" =>liste de choix avec oui et non. la table et remplie grâce a un formulaire

    j'ai fait une requête (requete1) avec tous les champs de cette table de façon a pouvoir faire toutes mes autre requête à partir de celle-ci et pouvoir insérer des condition pour les suivantes.

    je voudrais créer une autre requête basée à partir de requete1 qui comptabilisera pour chaque champ séparément, les réponses "non". mais je n'y arrive pas... est ce que quelqu'un pourra m'aider parce que la je bloque.

  2. #2
    Rédacteur

    Avatar de zoom61
    Homme Profil pro
    ...
    Inscrit en
    Janvier 2005
    Messages
    9 429
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : ...
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2005
    Messages : 9 429
    Points : 58 222
    Points
    58 222
    Billets dans le blog
    11
    Par défaut
    Salut,

    Tu pourrais faire une requête du type :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    SELECT Sum(IIf([table1]![champ1]="Non",1,0)) AS champ1, Sum(IIf([table1]![champ2]="Non",1,0)) AS champ2
    FROM table1;
    N'oubliez pas le Tag afin de faciliter la recherche, et en votant cela permet de mieux la cibler.

    Je ne réponds pas aux messages privés s'ils sont liés à une question technique

  3. #3
    Membre expérimenté
    Avatar de Mahefasoa
    Homme Profil pro
    Manager IT
    Inscrit en
    Octobre 2003
    Messages
    835
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Madagascar

    Informations professionnelles :
    Activité : Manager IT

    Informations forums :
    Inscription : Octobre 2003
    Messages : 835
    Points : 1 664
    Points
    1 664
    Par défaut
    Bonsoir,
    Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    SELECT Count(*) AS NbOccurrence 
    FROM Source 
    WHERE Source.[question 3]="non";
    ou en requête regroupement
    Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    SELECT Count(Source.[n°]) AS NbOccurrence 
    FORM Source 
    GROUP BY Source.[question 3]
    HAVING Source.[question 3]="non";
    Bon courage et @
    La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi. Ici nous avons réuni théorie et pratique: Rien ne fonctionne ... et personne ne sait pourquoi!
    Albert Einstein

Discussions similaires

  1. [AC-2007] Somme de plusieurs Champs
    Par bpons dans le forum VBA Access
    Réponses: 10
    Dernier message: 14/06/2010, 16h45
  2. [AC-2000] Pb somme de plusieurs champs dans état
    Par rankynette dans le forum IHM
    Réponses: 2
    Dernier message: 09/04/2010, 08h25
  3. Réponses: 2
    Dernier message: 17/06/2008, 00h04
  4. Somme de plusieurs champs
    Par zapatta dans le forum Langage SQL
    Réponses: 3
    Dernier message: 18/09/2006, 14h27
  5. Fonction vba somme de plusieurs champs
    Par Greg84 dans le forum Access
    Réponses: 4
    Dernier message: 09/08/2006, 15h16

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