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

Outils SQL Server Discussion :

Count If SQL server


Sujet :

Outils SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Femme Profil pro
    Inscrit en
    Juin 2011
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Juin 2011
    Messages : 1
    Par défaut Count If SQL server
    Bonjour,

    je suis débutant en sql et j'ai besoin d'aide sur une problématique qui semble assez simple.

    j'ai une table avec 2 champs "Magasin" et "Produit"

    Magasin Produits
    A tomates
    A tomates
    A Salade
    B Salade
    B tomates

    je souhaite faire une requête qui me permette d'obtenir un résultat sous la forme suivante :

    Magasin Tomates Salades
    A 2 1
    B 1 1

    J'ai essayé un select magasin, count (produits) group by magasin

    Le problème c'est qu'avec cette requête j'ai le résultat suivant :

    Magasin Produits
    A 3
    B 2

    N' y a t il pas la possibilité de faire un count if ?

    Merci pour votre aide.

  2. #2
    Membre éprouvé Avatar de tfc3146
    Homme Profil pro
    Développeur décisionnel
    Inscrit en
    Février 2009
    Messages
    79
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur décisionnel
    Secteur : Boutique - Magasin

    Informations forums :
    Inscription : Février 2009
    Messages : 79
    Par défaut
    Bonsoir,

    Vous pouvez regroupez les données par magasin, et par produit mais ce n'est pas l'affichage que vous voulez ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    SELECT magasin,produit,count(*)
    FROM jefaismonmarche
    GROUP BY magasin,produit
    Je ne suis pas sûr qu'afficher l'ensemble de vos produits par colonne soit possible avec une simple requête SQL

  3. #3
    Modérateur
    Avatar de Waldar
    Homme Profil pro
    Sr. Specialist Solutions Architect @Databricks
    Inscrit en
    Septembre 2008
    Messages
    8 454
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Sr. Specialist Solutions Architect @Databricks
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2008
    Messages : 8 454
    Par défaut
    Faites une recherche sur le mot-clef PIVOT.

Discussions similaires

  1. [SQL Server] select max d'un count ?
    Par chess75 dans le forum Langage SQL
    Réponses: 10
    Dernier message: 28/08/2017, 14h38
  2. Count avec Case Pour un Novice en SQL SERVER
    Par PcdPcd dans le forum Langage SQL
    Réponses: 3
    Dernier message: 15/01/2013, 09h34
  3. Count d'un union sous SQL Server
    Par Arnard dans le forum Langage SQL
    Réponses: 4
    Dernier message: 25/08/2009, 11h08
  4. [SQL Server] alternative au SELECT MAX( COUNT(*) )
    Par xtotoro dans le forum Langage SQL
    Réponses: 11
    Dernier message: 24/05/2007, 13h57
  5. "count" en SQL Server ?
    Par edmotets dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 23/11/2005, 11h17

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