要求
将trainCrossroadFlow1-19合并导入数据库,将每[0,5)分钟相同direction,crossroad的数据进行数量统计,储存为新的csv文件,处理前文件格式如下:
direction | laneID | timestamp | crossroadID | vehicleID |
---|---|---|---|---|
5 | 1 | 2019-08-20 07:27:27 | 100120 | 鲁B-b406588b21181696 |
目标格式如下:
direction | startTime | endTime | crossroadID | vehicleNum |
---|---|---|---|---|
1 | 2019/8/1 7:00 | 2019/8/1 7:05 | 100120 | xx |
3 | 2019/8/1 7:05 | 2019/8/1 7:10 | 100120 | xx |
处理方法不限,推荐使用数据库,处理速度快。
解决方案
第一步
将timestamp(varchar)字段转成datetime类型 保存成的表test_trafficflow_01
CREATE TABLE test_trafficflow_01 AS SELECT
direction,
crossroadID