[Access] Concatenation de plusieurs champs av

Fermé
BD_Access - Modifié par BD_Access le 10/03/2012 à 23:13
blux Messages postés 26533 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 18 décembre 2024 - 11 mars 2012 à 21:27
Bonsoir,

Je travail sur Access avec le langage VBA et SQL.
J'aimerais pouvoir rédiger une requête SQL qui me ressorte un tableau avec un champ dans le quel j'ai la concaténation de deux données de type chaîne de caractère issues de deux tables différente.

Par exemple si j'ai ces tables :

Compte :
id : auto-incremente
nom : chaîne

avec : id = 26 | nom = toto


ET

Commentaire
id : auto-incremente
FK_COMPTE : numeric
commentaire : chaîne

avec :

FK_Compte = 26 | commentaire = com1
FK_Compte = 26 | commentaire = com2


Dans cette exemple, j'ai deux enregistrements commentaire pour un même compte.
Typiquement pour ce cas, j'aimerais obtenir le résultat suivant avec une requête SQL en une ligne :

toto | com1 com2

Merci d'avance pour votre aide,

A voir également:

1 réponse

blux Messages postés 26533 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 18 décembre 2024 3 317
11 mars 2012 à 21:27
Salut,

il te faut créer un recordset basé sur 'commentaire' que tu parcourras à chaque occurrence de 'compte'.

Tu veux faire quoi du résultat ? C'est un traitement que tu dois répéter souvent ?
0