OVER()
ROW_NUMBER()
の句 ORDER BY
が必要です
ORDER BY NULL
を使用 回避策です これは構文要件を満たしますが、実際にはデータの順序を変更しません。事実上、まったく注文しないようにという指示です。
注意 :SELECT 1
の使用を好む人もいます (私も含めて) SELECT NULL
の代わりに 効果に違いはありません。
結論:素晴らしいとは言えませんが、機能します。
ヒント:TSQL では SELECT 1 を直接使用することはできませんが、(SELECT 1) を使用することはできます