【发布时间】:2015-03-25 03:10:50
【问题描述】:
我正在翻阅一个非常大的结果集,页面大小为 5000,并按最后更新的日期时间排序。我还选择了最后更新时间小于操作开始时间的所有记录。
一切正常,但是我偶尔会多次看到记录。我想知道当有序列共享相同值时定义的行为是什么。
例如,如果我按 X 列排序,并且三行的该列的值为 5。这些值是否总是使用相同的 order by 表达式以相同的顺序排列?
【问题讨论】:
-
根据this SO article,SQL 标准并没有指定值是否总是相同的顺序。
标签: sql sql-server