小编vee*_*eru的帖子

ROW_NUMBER() OVER (ORDER BY (SELECT NULL)) 是否保留顺序?

我计划ROW_NUMBER() OVER (ORDER BY (SELECT NULL))在选择查询中使用,这些查询没有任何适当的数据列可在 order-by 子句中使用。

一般来说,如果我使用有效的列数据,ROW_NUMBER()每次执行的顺序都会完全相同。ORDER BY通过使用ORDER BY (SELECT NULL),顺序是什么ROW_NUMBER(),它会随着每次执行而改变吗?

如果顺序没有改变(从我这边测试,顺序没有改变),有什么用吗?

mysql sql sql-order-by

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

mysql ×1

sql ×1

sql-order-by ×1