
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>Instructions :
Sortie :
<code>ColumnA | ColumnBItems ------- | --------- 1 | abc, pqr, xyz 2 | efg, hij 3 | asd</code>
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!
Quelles sont les méthodes pour récupérer les données du serveur ?
Comment partager une imprimante dans Win10
Quels serveurs y a-t-il sur le Web ?
utilisation de la fonction date
Oracle ajoute une méthode de déclenchement
Comment utiliser les bugs de recherche
Patch d'adhésion Thunder
Comment nettoyer le lecteur C de votre ordinateur lorsqu'il est plein