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 :

Utiliser les éléments d'une colonne comme colonne elles-mêmes


Sujet :

Langage SQL

  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Responsable marketing opérationnel
    Inscrit en
    Janvier 2019
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Responsable marketing opérationnel

    Informations forums :
    Inscription : Janvier 2019
    Messages : 2
    Par défaut Utiliser les éléments d'une colonne comme colonne elles-mêmes
    Bonjour,

    Je travail sur Impala SQL et je bloque sur une requête.

    J'ai actuellement deux colonnes

    Nom Options
    Nom A Option 1
    Nom B Option 2
    Nom C Option 1
    Nom A Option 3
    Nom B Option 1


    Ce que j'aimerais, c'est que chaque Option devienne une colonne


    Nom Option 1 Option 2 Option 3
    Nom A X X
    Nom B x x
    Nom C X



    Merci beaucoup.

  2. #2
    Modérateur
    Avatar de al1_24
    Homme Profil pro
    Retraité
    Inscrit en
    Mai 2002
    Messages
    9 143
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Retraité
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 9 143
    Par défaut
    Ce type d'opération se nomme un PIVOT.
    Suivant les SGBD, cette opération est prise en charge ou non.
    Cette question a déjà été traitée à plusieurs reprises dans ces forums.
    Modérateur Langage SQL
    Règles du forum Langage SQL à lire par tous, N'hésitez pas à consulter les cours SQL
    N'oubliez pas le bouton et pensez aux balises
    [code]
    Si une réponse vous a aidé à résoudre votre problème, n'oubliez pas de voter pour elle en cliquant sur
    Aide-toi et le forum t'aidera : Un problème exposé sans mentionner les tentatives de résolution infructueuses peut laisser supposer que le posteur attend qu'on fasse son travail à sa place... et ne donne pas envie d'y répondre.

  3. #3
    Nouveau candidat au Club
    Homme Profil pro
    Responsable marketing opérationnel
    Inscrit en
    Janvier 2019
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Responsable marketing opérationnel

    Informations forums :
    Inscription : Janvier 2019
    Messages : 2
    Par défaut
    Super merci, je vais fouiller sous le terme "pivot"

Discussions similaires

  1. [AC-2010] Utiliser les valeurs d'une table comme champ d'une autre
    Par Humanisto dans le forum Requêtes et SQL.
    Réponses: 5
    Dernier message: 19/08/2014, 15h50
  2. utiliser les éléments d'une liste déroulante excel en VBA
    Par erlerwade dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 08/06/2012, 12h32
  3. Utiliser les données d'une table comme champs d'une autre table
    Par Jalabert dans le forum Modélisation
    Réponses: 6
    Dernier message: 03/06/2010, 08h51
  4. utiliser les resultat d'une requete comme colonnes de la dexieme
    Par Vega779 dans le forum Développement
    Réponses: 3
    Dernier message: 07/12/2007, 20h45
  5. Réponses: 3
    Dernier message: 07/12/2007, 20h45

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