SELECT *
FROM (
SELECT some_column,
row_number() over (order by your_sort_column desc) as row_num
FROM some_table
) t
WHERE row_num = 3
Nếu bạn muốn nhiều hàng có cùng giá trị trong your_sort_column bạn cũng có thể sử dụng hàm rank ()
SELECT *
FROM (
SELECT some_column,
rank() over (order by your_sort_column desc) as row_rank
FROM some_table
) t
WHERE row_rank = 3
Hàng migh này trả về nhiều hơn một hàng ..