知识卡片

COUNT常误导

专业/工作

内容

COUNT 把存在性问题变成数量问题,容易受重复、空集和分组影响。若问题只是“是否存在”,EXISTS 通常更符合逻辑,也更少依赖重复行语义。

参考来源

《SQL与关系数据库理论——如何编写健壮的SQL代码(原书第2版)》第11章 使用逻辑表述SQL表达式