【发布时间】:2019-05-23 20:35:18
【问题描述】:
我的 sql 能力非常有限,我只在 MS Access 中使用过简单的查询和连接。我的任务是转换这些数据:
Meter_Number Date Time Kwh
93112575 23/05/2019 08:00:00 278.334
93112575 23/05/2019 09:00:00 279.254
93112575 23/05/2019 10:00:00 280.012
93112575 23/05/2019 11:00:00 281.315
93112575 23/05/2019 12:00:00 282.256
93112575 23/05/2019 13:00:00 285.852
18794160 22/05/2019 14:00:00 6145.504
18794160 22/05/2019 15:00:00 6147.968
18794160 22/05/2019 16:00:00 6150.855
18794160 22/05/2019 17:00:00 6155.283
18794160 22/05/2019 18:00:00 6161.977
18794160 22/05/2019 19:00:00 6162.854
18794160 22/05/2019 20:00:00 6163.644
18794160 22/05/2019 21:00:00 6165.763
18794160 22/05/2019 22:00:00 6169.031
18794160 22/05/2019 23:00:00 6172.302
18794160 23/05/2019 00:00:00 6175.58
18794160 23/05/2019 01:00:00 6178.863
18794160 23/05/2019 02:00:00 6182.146
18794160 23/05/2019 03:00:00 6185.426
18794160 23/05/2019 04:00:00 6188.709
18794160 23/05/2019 05:00:00 6191.994
18794160 23/05/2019 06:00:00 6195.276
18794160 23/05/2019 07:00:00 6197.547
18794160 23/05/2019 08:00:00 6198.336
18794160 23/05/2019 09:00:00 6199.126
18794160 23/05/2019 10:00:00 6200.301
18794160 23/05/2019 11:00:00 6208.569
15296497 22/05/2019 14:00:00 62.064
15296497 22/05/2019 15:00:00 62.095
15296497 22/05/2019 16:00:00 63.044
15296497 22/05/2019 17:00:00 64.062
15296497 22/05/2019 18:00:00 65.024
15296497 22/05/2019 19:00:00 65.085
转换成这种格式:
93112575,#1,23/05/2019,08:00:00,278.334,#2,23/05/2019,09:00:00,279.254,#3,23/05/2019,10:00:00,280.012 ~etc.
18794160,#1,22/05/2019,14:00:00,6145.504,#2,22/05/2019,15:00:00,6147.968,#3,22/05/2019,16:00:00,6150.855,#4,22/05/2019,17:00:00,6155.283 ~etc.
15296497,#1,22/05/2019,14:00:00,62.064,#2,15296497,22/05/2019,15:00:00,62.095,#3,22/05/2019,16:00:00,63.044
这是您网站上发布的类似问题: R Programming Converting data columns to Rows
我们将不胜感激任何帮助。我明白这不是一项简单的任务,如果没有人有时间帮助我,我不会生气。
我从您的一个页面中复制了一些代码并将其添加到事件过程中,它填充了表格,但将所有数据放在了一列中。
【问题讨论】:
-
选项:1) 您已经尝试过的代码; 2) 将记录写入表的代码; 3) CROSSTAB 查询,查看allenbrowne.com/ser-67.html#MultipleValues。最后一个选项将涉及计算每个仪表/日期组的序列标识符。所以你是对的,无论采用何种方法,这都不是一项简单的任务。
标签: ms-access