在 MS Access 查詢中連接行
假設您有一個 MS Access 表,其中包含兩個欄位(ColumnA 和 ColumnB),其中包含資料對。您的目標是將 ColumnB 中的值組合成一個單一的連接字串,用於 ColumnA 中的每個唯一值。
解:
為此,您可以使用一個函數來執行連線操作。 GetList 函數可以從查詢中檢索值列表,並使用指定的定界符將它們連接起來。
查詢:
<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>
說明:
輸出:
<code>ColumnA | ColumnBItems ------- | --------- 1 | abc, pqr, xyz 2 | efg, hij 3 | asd</code>
以上是如何在 MS Access 中將多行連接成單一字串?的詳細內容。更多資訊請關注PHP中文網其他相關文章!