跳到主要内容
哒哒星球DADA PLANET

实践笔记

没有下单的人,怎么在结果里保留下来

没有下单的人,怎么在结果里保留下来

问的是全部客户,结果却只有买过东西的人。

把这组数放进去
客户甲、乙;甲有已支付订单,乙没有订单。

核算后应该看到
甲 1;乙 0。

让 AI 同时交出计算过程,这样发现差异时有地方可查:

材料:
客户甲、乙;甲有已支付订单,乙没有订单。

任务:
用 LEFT JOIN 展示每位客户的已支付订单数。解释把支付条件放 ON 与 WHERE 的差别,给出乙仍出现的查询。

交付要求:
先给小样本的手算结果,再给只读 SQL 和表结构假设。
COUNT(*)会把外连接保留下来的空行计入;应数非空订单键。

COUNT(*)会把外连接保留下来的空行计入;应数非空订单键。

以上为演示案例,可替换成自己的材料。