Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ms access Access数据库多行描述_Ms Access - Fatal编程技术网

Ms access Access数据库多行描述

Ms access Access数据库多行描述,ms-access,Ms Access,我以前看过这篇文章,但找不到 我有几个数据库,它们的描述行分布在多达三条记录上。我想在access中进行查询,以便将记录保存在一行中。例如 Source data: Location staff Date Time Description 012 12 2014-07-18 0800 Line1 of desc 012 12 201

我以前看过这篇文章,但找不到

我有几个数据库,它们的描述行分布在多达三条记录上。我想在access中进行查询,以便将记录保存在一行中。例如

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
任何指示都将不胜感激


谢谢

如果每个内部描述序列都有一个“行号”,您可以使用交叉表查询

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

如果没有内部序列的现有行号,则需要进行一些额外的准备查询