手机品牌份额SQL归因查询提示词

给出订单表结构与口径,产出一段份额归因分析 SQL

更新于 今天

适用场景

  • 周会前临时取数
  • 专题分析写查询
  • 口径争议核对
PROMPT
【指令】
1. 写一段可直接运行的 MySQL 8 查询,算出各品牌季度出货份额与环比变化;
2. 查询用纯文本给出,关键步骤加行内注释,不额外写分析文字;
3. 查询结果要能直接写入归因表,供下一步份额异动分析使用。

【上下文】
1. 数据来自出货明细表,一行一台,含品牌、机型、价位段、渠道与出货日期;
2. 份额按季度统计,分母为该季度全部品牌出货台数,不做去重也不含退货;
3. 只取最近八个季度,渠道覆盖线上与线下全量,不做门店层级下钻。

【输入数据】
1. 明细表字段为 id、brand、model、price_band、channel、ship_date、qty;
2. 品牌维表字段为 brand_id、brand_name、tier,tier 只有 head 与 mid 两值;
3. 已知口径:qty 为台数且已扣退货,ship_date 为出货日期,按月份归属季度。

【输出要求】
1. 只输出一条 SELECT,用 CTE 拆出季度汇总与环比两步,字段名用英文下划线;
2. 结果固定五个字段:brand、quarter、qty、share_pct、share_qoq_pct;
3. 按 quarter 升序与 share_pct 降序排列,份额保留两位小数,末尾附一句口径说明。
标签
数据分析 SQL