题解 |#统计21年10月退货率不大于0.5的商品各项指标#

统计2021年10月每个退货率不大于0.5的商品各项指标

https://www.nowcoder.com/practice/cbf582d28b794722becfc680847327be

参考代码

SELECT product_id,
    if(count(*)=0,0,round(sum(if_click)/count(*),3))ctr,
    if(sum(if_click)=0,0,round(sum(if_cart)/sum(if_click),3))cart_rate,
    if(sum(if_cart)=0,0,round(sum(if_payment)/sum(if_cart),3))payment_rate,
    if(sum(if_payment)=0,0,round(sum(if_refund)/sum(if_payment),3))refund_rate
FROM tb_user_event
WHERE year(event_time)=2021 AND month(event_time)=10
GROUP BY product_id
HAVING refund_rate<=0.500
ORDER BY product_id ASC;

运行结果


全部评论

相关推荐

10-10 00:14
门头沟学院 Java
程序员小白条:20年架构师,无工资
点赞 评论 收藏
分享
牛客吹哨人:哨哥晚点统一更新到黑名单:能救一个是一个!26届毁意向毁约裁员黑名单https://www.nowcoder.com/discuss/1525833
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

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