小编Cha*_*tta的帖子

检查列中不同值的优化方法

我正在寻找一个答案,从一个列(约50k记录的表)我只需要检查该列是否至少有两个不同的值.

Select Count(Distinct ColumnA)
from tableX 
Run Code Online (Sandbox Code Playgroud)

上面的查询给了我输出,但它不是优化的方式,因为我只想要一个布尔的答案

即计数是否超过1或否?

另外,tableX中记录增加的数量会使查询性能恶化,我正在寻找与表记录计数无关的东西.任何帮助表示赞赏:)谢谢.

sql sql-server query-performance

4
推荐指数
1
解决办法
505
查看次数

标签 统计

query-performance ×1

sql ×1

sql-server ×1