【发布时间】:2016-02-09 03:26:36
【问题描述】:
我在 BigQuery 中有一个 Package 表,如下所示:
Packageid Scanid dispatchid timestamp status
p1 s1 null t1 'in'
p2 s1 xxx t2 'in'
p1 s2 yyy t3 'pkin'
p1 s3 sss t4 'iwi'
p1 s4 eee t5 'lhp'
p2 s2 uuuu t6 'uio'
p2 s3 null t7 'jsk'
我想检索以下详细信息:
Packageid Latest-Scanid First-Dispatch-time Last-Dispatch-time latest-status
p1 s4 t3 t5 'lhp'
p2 s3 t2 t6 'jsk'
First-Dispatch-time 是第一次 dispatch id 出现在包裹扫描中的时间。 Last-Dispatch-time 是最后一次 dispatch id 出现在包扫描中的时间。
有没有办法使用 BigQuery 或 BigQuery 中的用户定义函数来获取上表?
【问题讨论】:
标签: sql database google-bigquery user-defined-functions