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

Requêtes et SQL. Discussion :

"Fusionner" plusieurs lignes en fonction de la valeur d'un champ [AC-2013]


Sujet :

Requêtes et SQL.

  1. #1
    Candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2016
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2016
    Messages : 2
    Points : 2
    Points
    2
    Par défaut "Fusionner" plusieurs lignes en fonction de la valeur d'un champ
    Bonjour à tous,

    Je fais appel à vous car j'ai un problème sur ma base de données Access et je n'arrive pas à trouver la solution. Je précise que je suis débutante sur ce logiciel, et je ne maitrise que les fonctions de base.

    Voilà mon problème :
    J'ai une table avec des projets et j'affecte à ces projets des leaders grâce à une requête (je fais le lien entre une table avec tous les leaders et ma table des chantiers). Il arrive parfois qu'un projet ait plusieurs leaders. Dans ce cas, ma requête me renvoie plusieurs lignes avec le même intitulé de projet et un nom de leader différent. Par exemple j'ai le résultat suivant :

    Projet | Atelier | Leader
    Evacuation | Tubes | Pierre
    Evacuation | Tubes | Paul
    Evacuation | Tubes | Jacques

    J'aimerais pouvoir fusionner ces lignes pour n'en avoir qu'une seule du type :

    Evacuation | Tubes | Pierre/Paul/Jacques

    Je ne sais pas comment arriver à ce résultat. J'ai essayé de faire des concaténations mais je n'arrive pas à mettre une condition (qui dirait que si j'ai plusieurs leaders alors je fais une concaténation).

    J'espère avoir été claire, n'hésitez pas à me demander plus d'informations,

    Merci d'avance !

    Mathilde

  2. #2
    Membre expert
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Octobre 2012
    Messages
    1 869
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Service public

    Informations forums :
    Inscription : Octobre 2012
    Messages : 1 869
    Points : 3 448
    Points
    3 448
    Par défaut
    Bonjour pommimat,

    Tu as un bon exemple ici.

    Bonne journée
    Ce qui se conçoit bien s’énonce clairement et les mots pour le dire arrivent aisément. Nicolas Boileau
    Si tout est OK, n'oubliez pas de cliquer sur

  3. #3
    Membre éprouvé
    Inscrit en
    Août 2008
    Messages
    740
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 740
    Points : 1 045
    Points
    1 045
    Par défaut
    Bonjour,

    en plus de VBA, il y a une technique avec macro de donnees: sur evenement creation/update/suppression de leader on met a jour le record Atelier
    La macro est simple, mais il faut connaitre le nom exact des champs et des tables

  4. #4
    Candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2016
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2016
    Messages : 2
    Points : 2
    Points
    2
    Par défaut
    Merci à vous pour vos réponses !!

    Bonne journée,

    Mathilde

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

Discussions similaires

  1. [2008] Requête qui duplique des lignes en fonction d'une valeur dans un champ
    Par Fredo67 dans le forum Développement
    Réponses: 6
    Dernier message: 27/01/2015, 12h03
  2. Réponses: 3
    Dernier message: 29/11/2013, 18h24
  3. [XL-2007] Colorer la ligne en fonction de la valeur d'un champ
    Par fasedan dans le forum Conception
    Réponses: 4
    Dernier message: 12/07/2011, 18h53

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