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

Langage SQL Discussion :

Problème pivot table dynamique


Sujet :

Langage SQL

  1. #1
    Futur Membre du Club
    Inscrit en
    Mai 2008
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 6
    Points : 6
    Points
    6
    Par défaut Problème pivot table dynamique
    Bonjour,

    Je cherche à créer une requête sql qui va me retourner un "pivot table" dynamique (je ne connais pas le nombre de colonne que la requête doit me retourner).

    Structure de la table
    Cola Colb
    FR US
    ES GB
    DE JP
    etc ...

    Le résultat souhaité
    US GB JP
    FR 1
    ES 1
    DE 1

    J'ai commencé avec cette requête mais cela ne semble pas fonctionner.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    select Cola, count(Colb)
     from test pivot
    ( sum(value) for name in Colb) t group by Cola
    Merci par avance pour votre aide.

    David

  2. #2
    Modérateur
    Avatar de Waldar
    Homme Profil pro
    Customer Success Manager @Vertica
    Inscrit en
    Septembre 2008
    Messages
    8 452
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Customer Success Manager @Vertica
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2008
    Messages : 8 452
    Points : 17 820
    Points
    17 820
    Par défaut
    Citation Envoyé par chciken92000 Voir le message
    Je cherche à créer une requête sql qui va me retourner un "pivot table" dynamique (je ne connais pas le nombre de colonne que la requête doit me retourner).
    Si vous voulez le faire en pur SQL vous devez connaître la structure finale et donc le nombre (et le contenu) des colonnes pivotées.

    Vous allez devoir passer par un peu plus de programmation pour arriver à vos fins comme PL/SQL ou TSQL au niveau de la base ou un langage tiers type C#, PHP pour le reste.

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 56
    Points : 29
    Points
    29
    Par défaut
    Merci pour ta réponse alors je vais voir dans le forum Transact SQL

    David

Discussions similaires

  1. [XL-2010] Créer un fichier Excel avec Pivot Table dynamiquement
    Par JackylRadis dans le forum Conception
    Réponses: 0
    Dernier message: 31/05/2012, 16h38
  2. Problème de NULL sur un Pivot basé sur une Table Dynamique
    Par guilld dans le forum Développement
    Réponses: 3
    Dernier message: 01/08/2011, 15h05
  3. Problème pivot table dynamique
    Par chicken92000 dans le forum Développement
    Réponses: 4
    Dernier message: 04/09/2009, 19h22
  4. Problème Pivot Table
    Par zoidy dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 12/07/2007, 06h47
  5. [C#]table dynamique problème de viewstate
    Par nicorem dans le forum ASP.NET
    Réponses: 3
    Dernier message: 15/12/2006, 15h52

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