SQL 刷题/计算GMV和客单价
上一题下一题简单通过率 64%

计算GMV和客单价

聚合函数DISTINCT营收统计

题目描述

给定一张 order_detail 表,记录电商平台的订单明细:

  • id: 记录ID
  • order_id: 订单ID
  • user_id: 用户ID
  • product: 商品名称
  • quantity: 购买数量
  • price: 商品单价

请计算平台的 GMV(总交易额,= 数量 × 单价 的总和)、买家数(去重用户数)和客单价(GMV / 买家数,保留 2 位小数)。

期望输出列

列名说明
gmv总交易额
buyer_count买家数
avg_per_buyer客单价

数据样例

当前运行环境
idPKINTEGERorder_idINTEGERuser_idINTEGERproductTEXTquantityINTEGERpriceREAL
110011手机壳229.9
210011数据线119.9
310022耳机1199
410033键盘1399
510033鼠标1129
610041充电宝189
710054手机壳329.9
810065显示器11299
输入数据显示 8 / 8
SQL 编辑器正在保存草稿...
正在加载 SQL 编辑器...

运行你的 SQL 查询后,结果将显示在这里