Ответ 1
select ROW_NUMBER() OVER (ORDER BY (SELECT NULL)) as number from Task order by RuleId
Можно ли использовать ROW_NUMBER()
в SQL без использования OVER
, потому что я хочу использовать сортировку.
У меня есть сетка с несколькими сортируемыми столбцами с настраиваемыми строками. В моем сценарии порядок переменной является переменным, поэтому я не могу навести порядок с помощью ROWNUM.
select ROW_NUMBER() OVER (ORDER BY (SELECT NULL)) as number from Task order by RuleId