【发布时间】:2020-12-29 18:01:26
【问题描述】:
输入表
user id action date collection
aaa 1 view 2020-09-01 {some JSON data_1}
aaa 1 view 2020-09-02 {some JSON data_2}
aaa 1 view 2020-09-03 {some JSON data_3}
bbb 2 view 2020-09-08 {some JSON data_22}
bbb 2 view 2020-09-09 {some JSON data_23}
ccc 2 view 2020-09-01 {some JSON data_99}
ddd 3 view 2020-09-01 {some JSON data_88}
输出表
user id action date collection
aaa 1 view 2020-09-01 {some JSON data_1}
bbb 2 view 2020-09-08 {some JSON data_22}
ccc 2 view 2020-09-01 {some JSON data_99}
ddd 3 view 2020-09-01 {some JSON data_88}
如果我们看到输入表和输出表,
我想要类似的
group by (user,id,action) then i need min(date) and corresponding collection value
谁能提出一个想法?
【问题讨论】:
标签: sql datetime greatest-n-per-group presto amazon-athena