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 :

Regrouper plusieurs lignes sur une seule


Sujet :

Langage SQL

  1. #1
    Membre habitué Avatar de Mygush
    Inscrit en
    Juin 2007
    Messages
    226
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 226
    Points : 175
    Points
    175
    Par défaut Regrouper plusieurs lignes sur une seule
    Bonjour tout le monde,
    Après avoir parcouru le forum sans trouver de réponse je vous expose mon problème :
    Voilà j'exécute une requête sql me permettant de remonter des actions associée à des noms de personnes. Jusque là rien d'extraordinaire mais mon problème est qu'une action peut être associée à plusieurs personnes en même temps et du coup cela me remonter plusieurs lignes...
    Voilà la structure de ma table :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Identifiant | Action   | Personne
         1      | Action 1 | toto
         2      | Action 1 | titi
         3      | Action 2 | toto
    ...
    En fait, en exécutant ma requête j'ai le résultat suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Action 1 | toto
    Action 1 | titi
    Action 2 | toto
    ...
    Et moi j'aimerai pouvoir avoir un résultat de cette forme :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Action 1 | toto, titi
    Action 2 | toto
    ...
    J'ai beau essayé pas mal de truc mais là j'avoue que je ne sais pas si c'est possible ???
    Est-ce que quelqu'un peut m'aider ?
    Merci d'avance pour vos réponses!
    J'ai oublié de préciser que c'est une base SQL Server...

  2. #2
    Membre éprouvé Avatar de Oishiiii
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2009
    Messages
    508
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Août 2009
    Messages : 508
    Points : 1 104
    Points
    1 104
    Par défaut
    Bonsoir,

    Vous trouverez surement une piste dans ce message d'fsmrel :
    http://www.developpez.net/forums/m4552843-14/

  3. #3
    Membre habitué Avatar de Mygush
    Inscrit en
    Juin 2007
    Messages
    226
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 226
    Points : 175
    Points
    175
    Par défaut
    Merci cette réponse Oishiiii !!!
    J'ai pu trouver la solution à mon problème grâce à ce lien..;
    Encore merci.

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

Discussions similaires

  1. [AC-2003] Regrouper plusieurs lignes en une seule
    Par DeFCrew dans le forum IHM
    Réponses: 2
    Dernier message: 20/12/2010, 16h19
  2. Regrouper plusieurs lignes en une seule
    Par Nicolerst dans le forum Développement
    Réponses: 2
    Dernier message: 18/08/2010, 10h50
  3. [XL-2000] Transposer plusieurs lignes sur une seule colonne
    Par ceuce dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 10/04/2009, 11h11
  4. Regrouper plusieurs graphes sur une seule page
    Par Pur2000 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 07/12/2008, 11h53
  5. saisir plusieurs lignes sur une seule rangee
    Par stpaul04 dans le forum Langage SQL
    Réponses: 1
    Dernier message: 22/02/2008, 22h14

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