题解 | #零食类商品中复购率top3高的商品#

零食类商品中复购率top3高的商品

https://www.nowcoder.com/practice/9c175775e7ad4d9da41602d588c5caf3

-- 1、求出近90天内所有购买零食类商品的信息
WITH t AS
(
SELECT d.product_id,event_time,uid
FROM tb_order_overall o JOIN tb_order_detail d ON o.order_id=d.order_id
JOIN tb_product_info p ON d.product_id=p.product_id
WHERE tag='零食' AND status=1
AND TIMESTAMPDIFF(DAY,DATE(event_time),(SELECT MAX(DATE(event_time)) FROM tb_order_overall))<90
)
-- 2、根据商品id分类,购买人数:COUNT(DISTINCT uid),重复购买人数:COUNT(uid)-COUNT(DISTINCT uid)
SELECT product_id,
ROUND((COUNT(uid)-COUNT(DISTINCT uid))/COUNT(DISTINCT uid),3) repurchase_rate
FROM t
GROUP BY product_id 
ORDER BY repurchase_rate DESC
LIMIT 3

全部评论
计算复购率的时候感觉分子不是很严谨
点赞 回复 分享
发布于 2024-04-09 09:40 广西

相关推荐

06-12 16:00
天津大学 Java
牛客30236098...:腾讯坏事做尽,终面挂是最破防的 上次被挂了后我连简历都不刷了
点赞 评论 收藏
分享
05-16 11:16
已编辑
东华理工大学 Java
牛客73769814...:盲猜几十人小公司,庙小妖风大,咋不叫她去4️⃣呢😁
牛客创作赏金赛
点赞 评论 收藏
分享
07-02 18:09
门头沟学院 Java
苍穹外卖和谷粒商城这俩是不是烂大街了,还能做吗?
想去重庆的鸽子在吐槽:你不如把这俩做完自己搞明白再优化点再来问 何必贩卖焦虑
点赞 评论 收藏
分享
评论
1
2
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务