字符串、NULL 三件套、时间、jsonb、窗口一屏过

六个观察点:中文的字节账、|| 的 NULL 传染、除零三连、时间三件套、jsonb 数组炸行、以及 lag/sum 窗口的环比现场。最后一个是窗口函数放 WHERE 里的标准报错。

postgres@pg-lab
# 终端就绪(输出为真实样本整理)

除零三连是生产代码里最值得抄走的一行:coalesce(x / nullif(y, 0), 0)。

以上为 PostgreSQL 17 真实输出整理;窗口那组的 user_id=42 为样本账号。