假设我有一个表项(ID INT主键,号码INT),具有记录确实ORDER BY的结果总是一样的(SQL Server 2005,2008)?
Id Number
100 3
200 3
现在我在我的机器的结果集运行查询
SELECT I.Id,ROW_NUMBER()OVER(ORDER BY I.Number) RN
FROM Item I
是
Id RN
100 1
200 2
现在我的问题是这个结果集是在所有机器上,还是在某些机器上它可能会改变为
Id RN
200 1
100 2
欢迎任何帮助
欢迎来到StackOverflow:如果您发布代码,XML或数据样本,请**在文本编辑器中突出显示这些行,然后单击编辑器工具栏上的“代码示例”按钮(“{}”)格式和语法突出显示它!这样做,您不再需要任何' '和'
'标签! –