【发布时间】:2018-11-30 01:07:13
【问题描述】:
我正在计算客户保留率,并希望根据第一次、第二次、第三次等购买的行为来细分我的客户。
例如:
using first_value(had_coupon) over (partition by customer_id order by order_date DESC)
我可以在首次购买效果保留中使用优惠券进行细分。
我正在尝试为第二次和第三次购买做同样的事情。 使用 CASE 语句,我可以为没有购买两次、三次或更多次的客户提供另一个价值。
我一直在使用this site 寻求帮助。
【问题讨论】:
-
对于任何数据问题,您应该包括样本输入数据和预期结果。
-
您能否进一步解释您想要实现的目标?一个小数据集、预期结果以及您迄今为止尝试过的内容将真正有帮助
-
嘿。我想根据客户在购买过程中的优惠券使用行为对其进行细分。
-
对不起,我是新来的:嘿。我想根据他们购买生活中的优惠券使用行为来细分我的客户。到目前为止,我使用 first_value 进行首次购买、领先和滞后函数进行跟踪。但是,我想要的分割结果在示例列 G 和 H 中:docs.google.com/spreadsheets/d/…
标签: sql hive hiveql window-functions over-clause