ROW_NUMBER vyžaduje ORDER BY věta syntakticky. Bez něj jej nelze použít. SELECT NULL je hack, který umlčí chybu, aniž by vynucoval žádný konkrétní příkaz. V tomto případě nepotřebujeme vynucovat žádnou objednávku, takže nejrychlejší možností je použít SELECT NULL .
Optimalizátor tento trik prohlédne, takže nemá žádné provozní náklady (toto tvrzení lze snadno ověřit pohledem na plán provádění).