提问 · 2026 年 3 月 17 日 · 9 分钟

追问里的「这个、再拆、同上期」怎么落地

多轮问数的价值,是少重复说已经确认的口径。风险也在这里:「这个」指错一行,后面全错。公开文章把连续追问当成分析链。个人练习时,我要求每一轮追问都能单独拿出来重跑。

这个

改成主键。这个客户 → user_id。这家门店 → store_id。

再拆

写明新的维度,旧的过滤全部继承。

同上期

把上期的起止算出来写进条件,不要口头「再往前挪一下」。

一次完整的问法可以先写成下面这样:

在上一问的华东、已支付、剔除内部单前提下,再按省拆开;时间窗保持 3 月 1 日到 3 月 7 日。

落到语句上,草稿常常是:

SELECT province, SUM(pay_amount) AS gmv
FROM orders
WHERE pay_time >= DATE '2026-03-01'
  AND pay_time < DATE '2026-03-08'
  AND region = '华东'
  AND pay_status = 'paid'
  AND is_internal = 0
GROUP BY province;

把继承下来的过滤显式写出来。懒得写的时候,就是指代开始漂的时候。

提问是规格,不是文采

公开的提问建议把好问题拆成时间、指标、筛选、统计、呈现。我把它当成规格书。规格可以写得不好看,不可以缺零件。零件缺了还硬跑,就是用默认值替别人做决定。

相对时间必须有锚点。形容词必须换成规则。追问必须能单独重跑。这三条足够挡住提问阶段最常见的漂。

高频问题做成卡片。卡片有版本。口径改了就升版本,不要在聊天里口头补丁。口头补丁过一周,谁也说不清当时的数是哪一版口径问出来的。

读完这一辑可以做什么

把你最常问的三句话写成卡片。每张卡片第一行写锚点规则,第二行写指标计算,第三行写排除项。然后拿这三张卡片去对三天的报表。对不上,先改卡片,不改心理预期。

追问要能单独跑。不能单独跑的追问,只是没写完的指代。

WUJI问数

个人笔记站。记录用中文把业务问题变成可核对查询的方法与实践。

本站为个人非经营性网站,内容开放阅读。文中示例仅供学习,执行任何数据库操作前请自行核对。

笔记关于隐私说明使用说明ICP备案查询