【发布时间】:2014-05-26 18:11:30
【问题描述】:
我希望在通过查询合并 Microsoft Access 上的数据方面获得一些帮助。目前我收到一个包含许多记录的数据转储。这些记录中的大多数是针对同一个工作的,即)相同的工作 ID。我想将它们组合成一行。这可能吗?
输入:
jobid jobdescription processid processdescription processcreateddate
1234 Compliance 124 Accept 03/04/2014 10:32
1234 Compliance 135 Hold 03/07/2014 14:04
1234 Compliance 164 Review 03/04/2014 10:33
1234 Compliance 178 Complete 03/11/2014 8:21
输出:
jobid jobdescription processdescription processcreateddate processdesc2 Proccreatedate2
1234 Compliance Accept 03/04/2014 10:32 Hold 03/07/2014 14:04
等等……
谢谢,
瑞克
【问题讨论】:
-
您当然可以进行某种合并。但是您没有提供所需的逻辑。 Review 行和 Complete 行会发生什么情况?
-
到目前为止你尝试过什么?请展示您在卡住之前取得的进展。
-
我尝试将后续行合并在一起的原因是为了更好地组织数据,以便我可以通过条件字段从数据中提取特定信息。目前,有多行相同的jobID具有不同的进程ID,表示作业所采用的流程。我试图通过 JobID 将表加入到自身中。但是,当我尝试提取职位描述和流程描述的特定信息时,会返回多个字段。
标签: sql merge ms-access-2010