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 :

Problème requête SQL COUNT


Sujet :

Requêtes et SQL.

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    115
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 115
    Points : 45
    Points
    45
    Par défaut Problème requête SQL COUNT
    Bonjour,

    J'ai écrit une requête qui me permet de compter le nombre d'équipements d'une même référence qu'il y a sur un seul et même objet (identifié par un numéro de série).

    Le problème est que je n'obtient pas le bon résultat, mais je ne vois pas où se trouve mon erreur dans la requête!

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SELECT [Serial_number], COUNT(N°_equipement)
    FROM Liste_objet
    GROUP BY [Serial_number];
    Merci pour l'aide que vous pourrez m'apporter.

    30avril1989

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    282
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2008
    Messages : 282
    Points : 356
    Points
    356
    Par défaut
    A priori, si tu as bien respecte le nom des champs, je ne vois pas pourquoi ca ne marcherait pas...

    Tu pourrais tout au plus mettre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SELECT [Serial_number], COUNT(N°_equipement) AS Nbr
    FROM Liste_objet
    GROUP BY [Serial_number];
    Sinon Acces generera un nom de champ alleatoire (EXPxxxx) pour le nom du champ contenant le resultat du COUNT.

  3. #3
    Expert éminent sénior

    Avatar de Tofalu
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Octobre 2004
    Messages
    9 501
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Octobre 2004
    Messages : 9 501
    Points : 32 311
    Points
    32 311
    Par défaut
    J'ai écrit une requête qui me permet de compter le nombre d'équipements d'une même référence qu'il y a sur un seul et même objet (identifié par un numéro de série).
    Si je comprend bien, un objet immatriculé SerialNumber contient plusieurs équipement N°Equipement dont certains peuvent être référencés plusieurs fois. Est ce bien cela ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SELECT [Serial_number], N°Equipement, COUNT(*) AS Nbr
    FROM Liste_objet
    GROUP BY [Serial_number],N°Equipement
    Qui retournera par exemple :

    1 EQUIPEMENT2 3
    1 EQUIPEMENT3 2

    Ce qui signifie que l'objet 1 est composé de 3 équipement2 et 2 équipement3.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    282
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2008
    Messages : 282
    Points : 356
    Points
    356
    Par défaut
    J'admirerai toujours la capacite de Tofalu a comprendre ce que je ne lis meme pas entre les lignes...

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    115
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 115
    Points : 45
    Points
    45
    Par défaut
    Merci beaucoup pour votre aide!

    30avril1989

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème requête SQL (HAVING COUNT / MAX)
    Par AuroreMu dans le forum Langage SQL
    Réponses: 2
    Dernier message: 28/11/2014, 17h24
  2. Problème requête SQL dans page ASP
    Par rocs dans le forum ASP
    Réponses: 14
    Dernier message: 26/07/2005, 15h38
  3. problème requête sql
    Par psychoBob dans le forum Langage SQL
    Réponses: 1
    Dernier message: 10/07/2005, 17h50
  4. problème requête sql
    Par perfectdams dans le forum Requêtes et SQL.
    Réponses: 5
    Dernier message: 21/06/2005, 18h09
  5. Réponses: 8
    Dernier message: 23/10/2003, 16h22

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