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 PostgreSQL Discussion :

Requête grouper compter


Sujet :

Requêtes PostgreSQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Août 2006
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 38
    Par défaut Requête grouper compter
    Bonjour

    J'ai une table comme vous pouvez le voire en fichier joint
    Je voudrais compter le nombre d'échantillon (sampleid) par
    laboratoire (labid).

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    SELECT labid, count(sampleid) from detail
    group by labid;
    Mais dans le résultat les échantillons uniques sont compter autant de fois que le nombre de paramètre (paramid) qui doit être analyser dans ces échantillons.
    Je voudrais compter un échantillon unique par laboratoire sans tenir des paramètres. Dans ce cas comment rédiger la requête?

    Merci d'avance
    Images attachées Images attachées  

  2. #2
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    22 010
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 22 010
    Billets dans le blog
    6
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    SELECT labid, count(DISTINCT sampleid) FROM detail
    GROUP BY labid;
    Bref, apprenez SQL. Mon site web, comme mon bouquin, peuvent vous y aider !

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  3. #3
    Membre averti
    Inscrit en
    Août 2006
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 38
    Par défaut
    Salut,

    Merci pour votre aide et vos conseils. La requête marche comme je le veux.


    Bye

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

Discussions similaires

  1. Requête pour compter le nombre d'interventions
    Par gwadajm dans le forum Langage SQL
    Réponses: 14
    Dernier message: 29/12/2011, 19h57
  2. [MySQL] Requête pour compter sur 3 tables
    Par nicodespiennes dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 18/10/2011, 18h59
  3. [Toutes versions] Problème avec requête pour compter
    Par damsmut dans le forum Requêtes et SQL.
    Réponses: 21
    Dernier message: 17/02/2011, 15h30
  4. [AC-2000] Création d'une requête pour compter le nombre de ok dans une ligne
    Par yassine06 dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 31/05/2010, 16h10
  5. Debutant - Requête Grouper par Date
    Par ghan77 dans le forum Bases de données
    Réponses: 3
    Dernier message: 06/12/2005, 17h07

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