访问数据库多行描述

时间:2014-07-18 17:41:14

标签: ms-access

我以前发过这个帖子,但我找不到了。

我有几个数据库,其描述行分布在最多三条记录中。我想在访问中进行查询,将记录放在一行上。 E.g。

Source data:

Location    staff    Date                  Time         Description

012            12       2014-07-18      0800            Line1 of desc
012            12       2014-07-18      0800            Line2 of desc
012            12       2014-07-18      0800            Line3 of desc
012            12       2014-07-18      0800            Line4 of desc
612            06       2014-07-19      0812           Something desc 

我希望数据库看起来像这样:

Location    staff    Date                  Time         Description1.           Description2.        Description3   Description4

任何方向都将受到赞赏

由于

1 个答案:

答案 0 :(得分:0)

如果有一个"行号&#34>,您可以使用交叉表查询。对于每个内部描述序列。

您可以将该行号设为列标题,我认为您可以使MIN(描述)成为交叉表的值。然后,您将使位置,人员,日期和时间成为交叉表的行值。

如果内部序列没有现有的行号,那么您还需要做一些额外的准备性查询。

相关问题