OVER() klauzula dla ROW_NUMBER() wymaga ORDER BY
używając ORDER BY NULL jest obejściem spełnia wymagania dotyczące składni, ale w rzeczywistości nie zmienia kolejności danych. W efekcie jest to instrukcja, aby w ogóle nie zamawiać.
Uwaga :niektórzy (w tym ja) wolą używać SELECT 1 zamiast SELECT NULL ale nie ma różnicy w działaniu.
Podsumowując:niezbyt dobrze, ale działa.
wskazówka:TSQL nie pozwala na bezpośrednie użycie SELECT 1, ale możesz użyć (SELECT 1)