V RDBMS nejsou žádné první ani poslední řádky. To, co nazýváte „raws“, je ve skutečnosti sada (sady), lze je objednat nebo ne. rownum
je funkce, která pouze vyjmenovává sadu výsledků, má smysl až po vypočítání sady, pro uspořádání sady dat (řádků) byste to měli udělat ve svém dotazu před rownum
musíte DB sdělit, co pro objednávku znamená v konkrétním příkazu select.