【发布时间】:2020-01-05 16:51:57
【问题描述】:
在 Google Big Query SQL 中是否有一种功能或方法可以执行 LEAD & LAG 来预测新客户、重复客户和流失客户?
我的桌子
Order_ID | Date_Start | Date_End |
001 | 2020-1-1 | 2020-2-1 |
001 | 2020-2-1 | 2020-3-1 |
001 | 2020-3-1 | 2020-4-1 |
预期输出:
Order_ID | Date_Start | Date_End | Churn_Status
001 | 2020-1-1 | 2020-2-1 | New Customer
001 | 2020-2-1 | 2020-3-1 | Recurring
001 | 2020-3-1 | 2020-4-1 | Churned
谢谢。任何对你有用的帮助。
【问题讨论】:
-
bigquery 中有 LAG() 和 LEAD() 函数。您如何确定 Churn_Status 列。
标签: sql google-bigquery lag lead