OVER()
klausa untuk ROW_NUMBER()
membutuhkan ORDER BY
menggunakan ORDER BY NULL
adalah solusi yang memenuhi persyaratan sintaks tetapi tidak benar-benar mengubah urutan data. Sebenarnya ini adalah instruksi untuk tidak memesan sama sekali.
N.B. :beberapa (termasuk saya sendiri) lebih suka menggunakan SELECT 1
alih-alih SELECT NULL
tetapi tidak ada perbedaan efeknya.
Intinya:tidak bagus, tapi berhasil.
tip:TSQL tidak mengizinkan penggunaan langsung SELECT 1, tetapi Anda dapat menggunakan (SELECT 1)