В RDBMS няма първи или последни редове. Това, което наричате "сурови", всъщност е набор(набори), те могат да бъдат поръчани или не. rownum е функция, която просто изброява набор от резултати, има смисъл само след като наборът е изчислен, за да подредите вашия набор от данни (редове), трябва да го направите в заявката си преди rownum call, трябва да кажете на DB какво означава за поръчката по-специално оператор select.