【发布时间】:2020-02-09 08:47:15
【问题描述】:
我有一个如下所示的表格:
shop number work station accept create no.of entries
1 123 Maintain Arrive 2019-10-11 0:00:00 2019-10-11 0:00:00 1
1 123 Maintain WorkA 2019-10-11 0:00:00 2019-10-11 0:00:00 1
1 123 Maintain WorkB 2019-10-11 0:00:00 2019-10-11 0:00:00 1
1 1234 Job Arrive 2019-10-11 0:00:00 2019-10-11 0:00:00 1
1 1234 Job WorkC 2019-10-11 0:00:00 2019-10-11 0:00:00 1
1 1234 Job WorkD 2019-10-11 0:00:00 2019-10-11 0:00:00 1
我想把它改成这样:
shop number work arrival_accept arrival_create worka_accept worka_create workb_accept workb_create workc_accept workc_create workd_accept workd_create no.of entries
1 123 Maintain 2019-10-11 0:00:00 2019-10-11 0:00:00 2019-10-11 0:00:00 2019-10-11 0:00:00 2019-10-11 0:00:00 2019-10-11 0:00:00 1
1 1234 Job 2019-10-11 0:00:00 2019-10-11 0:00:00 2019-10-11 0:00:00 2019-10-11 0:00:00 2019-10-11 0:00:00 1
我知道在 postgres 中我们可以使用交叉表来实现这一点。但是,我无法用 Presto 做到这一点。有没有办法做到这一点?
【问题讨论】: