如何解决有什么方法可以计算同一列中的特殊日期吗?
Date status
2020-08-07 20:18:41 UTC created
2020-08-10 20:18:41 UTC phase 1 #spent 3 days in phase 1
2020-08-13 20:18:41 UTC phase 2 #spent 3 days in phase 2
有没有办法计算同一列中特定日期的天数?我想知道每个阶段的天数
解决方法
在BigQuery中,您可以使用以下内容:
select timestamp_diff(lag(date) over (order by date),date,day) as dur
我不确定您是否要lag()
或lead()
。样本数据表明lag()
。问题表明lead()
。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。