题解 | #某宝店铺的实际销售额与客单价#

某宝店铺的实际销售额与客单价

http://www.nowcoder.com/practice/b3a0731dfd654361943916d8d85699cd

主要信息

  • 11月份销售数据表sales_tb(user_id指用户编号,sales_price表示结算金额): 实际销售额:对sales_tb表sales_price求和
  • 客单价(人均付费):为实际销售额/用户数(【注意对用户进行去重操作】),最后根据结果取两位有效数字

问题拆解

总体思路

  • 求实际销售额,实际销售额=销售商品价格求和
  • 实际销售额/去重的用户数,最后取有效数字

具体实现

  • 实际销售额 = SUM(sales_tb.sales_price)
  • 去重用户数 = COUNT(DISTINCT user_id),先去重再统计出用户数量,实际销售额/去重用户数,并使用ROUND取两位有效数字
SELECT 
	SUM(sales_price) AS sales_total
	, ROUND(SUM(sales_price) / COUNT(DISTINCT user_id), 2) AS per_trans
FROM sales_tb;
全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务