小编Mau*_*odi的帖子

对所有空值的列进行排序有奇怪的行为

我的表中有一个列,其中特定列中的所有值都为空。现在,当我按此列 ASC 和 DESC 排序时,我应该得到与我的假设相同的结果。但我得到了不同的结果。我无法理解这种奇怪行为背后的原因。如果我删除我在这个表上创建的聚集索引,它会给出预期的结果,但通过保留该索引它不会。索引与此列无关。

该列将来会有值,同时这种行为在排序时会令人困惑。

谁能告诉为什么会发生?以及如何摆脱这个?

index sql-server sorting

-2
推荐指数
2
解决办法
162
查看次数

标签 统计

index ×1

sorting ×1

sql-server ×1