使用 Microsoft Access 查询合并行
Microsoft Access 提供了一种使用查询将行与列中的共享值合并的简单方法。 当您需要基于公共字段合并数据时,这特别有用。让我们通过一个使用两列的实际示例来说明这一点。
想象一个结构如下的表格:
<code>ColumnA | ColumnB --------|-------- 1 | abc 1 | pqr 1 | xyz 2 | efg 2 | hij 3 | asd</code>
目标是将“ColumnB”中的条目合并到每个唯一“ColumnA”值的单个单元格中。 期望的结果是:
<code>ColumnA | ColumnB --------|-------- 1 | abc, pqr, xyz 2 | efg, hij 3 | asd</code>
以下是如何使用 Access 中的查询来实现此目的:
创建新查询:导航到“创建”选项卡并选择“查询设计”。
添加您的表: 添加包含您要连接的数据的表。
选择列:选择“ColumnA”进行分组,选择“ColumnB”进行串联。
构建串联表达式: 将新字段添加到查询网格。 在字段的“表达式”属性中,输入以下公式:
<code class="language-sql">GetList("SELECT ColumnB FROM YourTableName WHERE ColumnA = " & [ColumnA],"",", ")</code>
记住将 "YourTableName"
替换为您的桌子的实际名称。
执行并保存:保存查询并运行它以查看串联结果。 现在,查询将显示每个唯一“ColumnA”值的组合“ColumnB”值。
此方法有效地使用 GetList
函数在 Access 查询中执行串联,为合并行数据提供了干净且高效的解决方案。
以上是如何使用查询连接 Microsoft Access 中的行?的详细内容。更多信息请关注PHP中文网其他相关文章!