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

Développement SQL Server Discussion :

Afficher des colonnes pour des lignes répétitives dans une ligne [2012]


Sujet :

Développement SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti

    Homme Profil pro
    Analyste d'exploitation
    Inscrit en
    Septembre 2015
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Fidji

    Informations professionnelles :
    Activité : Analyste d'exploitation
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2015
    Messages : 22
    Billets dans le blog
    1
    Par défaut Afficher des colonnes pour des lignes répétitives dans une ligne
    bonjour tous le monde
    j'ai ce tableau commande achat par client
    NumClient NumComande CodeArticle
    1 1 5240
    1 1 5241
    1 1 5242
    1 2 5243
    1 2 5240
    1 2 5244
    j'aimré voir une résutat comme ça :

    NumClient NumComande CodeArticle
    1 1 5240 5241 5242
    1 2 5243 5240 5244

    est ce que c'est possible?

  2. #2
    Invité
    Invité(e)
    Par défaut
    Ta question n'est pas vraiment claire.

  3. #3
    Membre averti

    Homme Profil pro
    Analyste d'exploitation
    Inscrit en
    Septembre 2015
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Fidji

    Informations professionnelles :
    Activité : Analyste d'exploitation
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2015
    Messages : 22
    Billets dans le blog
    1
    Par défaut j'ai ajouté les tables est ce que vous pouvez m'aider
    j'ai ajouté les tables est ce que vous pouvez m'aider

  4. #4
    Modérateur
    Avatar de al1_24
    Homme Profil pro
    Retraité
    Inscrit en
    Mai 2002
    Messages
    9 136
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    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 136
    Par défaut
    Qu'as-tu déjà essayé comme requête ?
    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.

  5. #5
    Membre averti

    Homme Profil pro
    Analyste d'exploitation
    Inscrit en
    Septembre 2015
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Fidji

    Informations professionnelles :
    Activité : Analyste d'exploitation
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2015
    Messages : 22
    Billets dans le blog
    1
    Par défaut
    bon, honnêtement j'ai cherché sur le net et je trouve qu'il y a une fonction Pivot mais j'ai rien compris , et le premier tableau c'est la résultat de mon requete c'est une requete simple :
    select NUMClient,NumComande,Numarticle
    from Table1
    Where NumComande in ('1','2')
    est ce que la fonction pivot marche ou bien il y a autre méthode
    Merci d'avance

  6. #6
    Expert confirmé
    Avatar de StringBuilder
    Homme Profil pro
    Chef de projets
    Inscrit en
    Février 2010
    Messages
    4 197
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Rhône (Rhône Alpes)

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

    Informations forums :
    Inscription : Février 2010
    Messages : 4 197
    Billets dans le blog
    1
    Par défaut
    Bonjour,

    Ce que tu cherches à faire, c'est un "GROUP_CONCAT".

    Cette fonction non normée, issue de MySQL n'est pas supportée par SQL Server.

    Il existe plusieurs méthodes pour la simuler.

    Tu en trouveras notamment une ici (ainsi qu'un SPLIT, même si depuis la version 2016 le SPLIT est géré nativement par SQL Server)

    https://www.developpez.net/forums/d1...utilisant-clr/

  7. #7
    Membre averti

    Homme Profil pro
    Analyste d'exploitation
    Inscrit en
    Septembre 2015
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Fidji

    Informations professionnelles :
    Activité : Analyste d'exploitation
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2015
    Messages : 22
    Billets dans le blog
    1
    Par défaut
    j'ai le sql serveur version 2012 est ce qu'il supporte le split ?

  8. #8
    Membre averti

    Homme Profil pro
    Analyste d'exploitation
    Inscrit en
    Septembre 2015
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Fidji

    Informations professionnelles :
    Activité : Analyste d'exploitation
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2015
    Messages : 22
    Billets dans le blog
    1
    Par défaut
    ok, j'ai lu le contenu de votre lien mais il semble que vous deviez créer des classes dans les studios visuels, je ne travaille jamais avec et actuellement j'utilise sql server studio manager pour collecter les informations, je ne sais pas comment utiliser visuel stodio

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

Discussions similaires

  1. [XL-2010] Référence des colonnes d'un tableau excel dans une macro
    Par BigBill_125 dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 02/11/2017, 12h05
  2. Réponses: 21
    Dernier message: 19/09/2011, 13h57
  3. récupérer des mots séparés par un espace dans une ligne
    Par laurentze dans le forum Shell et commandes GNU
    Réponses: 2
    Dernier message: 14/06/2010, 16h04
  4. Réponses: 0
    Dernier message: 02/01/2009, 15h40
  5. Choisir une colonne suivant le nom mis dans une ligne
    Par Masmeta dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 08/02/2008, 15h27

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