SELECT * FROM ( SELECT a.*, ROW_NUMBER() OVER (ORDER BY column_to_sort) rn FROM my_table a WHERE my_column_to_filter = 'my_value_to_filter' ) WHERE rn >= my_starting_row AND rn <= my_ending_row
Tuesday, October 29, 2013
Oracle Equivalent of MySQL's LIMIT (Or how to page results in Oracle)
I'm really just posting this for my own benefit but if you're reading this and it has been helpful, drop me a comment to let me know.