Maison > base de données > tutoriel mysql > Comment concaténer plusieurs lignes en une seule chaîne dans MS Access ?

Comment concaténer plusieurs lignes en une seule chaîne dans MS Access ?

Patricia Arquette
Libérer: 2025-01-07 21:18:39
original
346 Les gens l'ont consulté

How to Concatenate Multiple Rows into a Single String in MS Access?

Joindre des lignes dans une requête MS Access

Supposons que vous ayez une table MS Access avec deux colonnes (ColonneA et ColonneB) contenant des paires de données. Votre objectif est de combiner les valeurs de ColumnB en une seule chaîne concaténée pour chaque valeur unique de ColumnA.

Solution :

Pour ce faire, vous pouvez utiliser une fonction pour effectuer l'opération de jointure. La fonction GetList récupère une liste de valeurs d'une requête et les concatène à l'aide de délimiteurs spécifiés.

Requête :

<code class="language-sql">SELECT T.ColumnA, GetList("Select ColumnB From Table1 As T1 Where T1.ColumnA = " & [T].[ColumnA],"",", ") AS ColumnBItems
FROM Table1 AS T
GROUP BY T.ColumnA;</code>
Copier après la connexion

Instructions :

  • Requête externe (SELECT) Regroupe les lignes par ColumnA.
  • La requête interne (GetList) obtient la valeur ColumnB pour chaque valeur ColumnA et les concatène en utilisant une virgule (",") comme délimiteur.
  • La table générée (ColumnAItems) contient les chaînes concaténées.

Sortie :

<code>ColumnA | ColumnBItems
------- | ---------
1       | abc, pqr, xyz
2       | efg, hij
3       | asd</code>
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal