官方题解 | #某东618展示到浏览、浏览到加购、加购到购买的转化率#

某东618展示到浏览、浏览到加购、加购到购买的转化率

http://www.nowcoder.com/practice/7d48df7ec08c4b58883149055872bd78

step1:计算每个用户if_snd, if_vw, if_cart, if_buy的均值,当均值不为0时代表该用户进行了相应的操作;

step2:计算各种转换率,如展示的个数除以浏览的个数即为展示到浏览的转化率;

avg()用于返回所有列的平均值,

mysql中用"<>"或"!="表示不等于。

SELECT

ROUND(COUNT(IF(vw_avg<>0, TRUE, NULL)) / COUNT(IF(snd_avg<>0, TRUE, NULL)), 2) as '展示到浏览',

ROUND(COUNT(IF(cart_avg<>0, TRUE, NULL)) / COUNT(IF(vw_avg<>0, TRUE, NULL)), 2) as '浏览到加购',

ROUND(COUNT(IF(buy_avg<>0, TRUE, NULL)) / COUNT(IF(cart_avg<>0, TRUE, NULL)), 2) as '加购到购买'

FROM(

SELECT

cust_uid,

AVG(if_snd) as snd_avg,

AVG(if_vw) as vw_avg,

AVG(if_cart) as cart_avg,

AVG(if_buy) as buy_avg

FROM tb_clk_rcd

group by cust_uid

)t;

全部评论

相关推荐

不愿透露姓名的神秘牛友
07-11 11:00
点赞 评论 收藏
分享
点赞 评论 收藏
分享
人力小鱼姐:实习经历没有什么含金量,咖啡店员迎宾这种就别写了,其他两段包装一下 想找人力相关的话,总结一下个人优势,结合校园经历里有相关性的部分,加一段自我评价
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-11 12:10
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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