SQL 存下来了,最容易…

SQL 存下来了,最容易忘的往往不是语法,而是当时为什么这么写。

为什么取这个日期?为什么排除那类状态?这条查询适不适用于拆分业务?几个月以后,代码本身未必能回答这些问题。

我更愿意在备注里留下用途、口径和限制。比如“仅适用于每笔业务一条有效记录”,就比“查询重复数据”多交代了一条重要前提。

管理几百条 SQL,真正想留下来的,是查询背后的判断,不只是代码文本。

阅读:怎样把 SQL 整理成可复用的经验