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

PHP & Base de données Discussion :

(count) le nombre de champ identique ? [MySQL]


Sujet :

PHP & Base de données

  1. #1
    Membre éclairé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2007
    Messages
    758
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Février 2007
    Messages : 758
    Par défaut (count) le nombre de champ identique ?
    Bonsoir, j'ai une table avec les colonnes et données suivantes ;
    ******************
    *id* Nom * wagon *
    ******************
    *1*Pierre *BEL *
    *2*Paul *PAL *
    *3*Franck *BEL *
    *4*Eric *BEL *
    *5*Marc *PAL *
    ******************

    Et je souhaiterais savoir à l'aide d'une requête SQL, combien il y a de type de wagon, par exemple dans mon cas, 1BEL, et 1 PAL et non pas 3BEL, et 2 PAL.

    j'ai essayé cette requete, mais elle m'affiche "PAL":
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT wagon, count( * ) FROM rapport GROUP BY wagon
    Si vous pouvez m'aider ? merci d'avance

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Si tu veux la liste des differents wagons :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT distinct wagon FROM rapport
    Si tu veux le nombre de noms de wagons differents :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT count(distinct wagon) FROM rapport
    Mais le compte de chaque nom de wagon different c'est forcemment 1 par nom de wagon different.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre chevronné
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    316
    Détails du profil
    Informations personnelles :
    Âge : 70
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 316
    Par défaut
    bonjour,
    essaye avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT count( distinct wagon ) FROM rapport

  4. #4
    Membre éclairé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2007
    Messages
    758
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Février 2007
    Messages : 758
    Par défaut
    Super merci beaucoup

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

Discussions similaires

  1. nombre de champs identique dans une ligne
    Par fikou dans le forum Langage SQL
    Réponses: 3
    Dernier message: 22/03/2010, 10h08
  2. Trier selon le nombre de champs identiques
    Par figoro dans le forum Langage SQL
    Réponses: 3
    Dernier message: 11/10/2007, 14h07
  3. Controler un nombre de processus identiques.
    Par ditfau6 dans le forum Shell et commandes GNU
    Réponses: 2
    Dernier message: 24/05/2004, 16h21
  4. Traitement d'un grand nombre de champ
    Par k-lendos dans le forum Langage SQL
    Réponses: 8
    Dernier message: 17/03/2004, 15h13
  5. Comment compter le nombre de lettre identique ?
    Par divableue dans le forum ASP
    Réponses: 3
    Dernier message: 07/11/2003, 15h01

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