Stack Exchange Data Explorerで遊んでいて、次のクエリを実行しました:
https://data.stackexchange.com/stackoverflow/query/2820/rising-stars-top-50-users-ordered-on-rep-per-day
結果に注目してください。row_number() 関数はクエリと同じパラメーターによる順序をとりますが、行 11 と 12 は同じ値を持つため、番号が間違っています。
ここでの正しい修正は、order by 句で追加のタイブレーカー列を指定することだとわかっていますが、row_number() 関数が同じデータに対して異なる結果を返す理由/方法についてもっと知りたいですか?
どこかで違いがあれば、これは Azure で実行されます。