我有一个表,其中包含项目表中的一列项目
它有大约 20 个记录,其中一些行有空字符串但不是空值
所以当我在这样的表上使用 row_number() 函数时
select ROW_NUMBER() over( order by item asc) as row,item from items
它首先返回包含空字符串的行,然后返回其他行,但不是按照它们在表中的顺序。
我听说 row_number () 将按照从表中检索到的顺序为行生成一个序列号。
我想以相同的顺序检索具有 row_number 的记录,即使行包含不为空的空字符串,
这怎么可能