выберите 2-й ряд в Plsql

Допустим, у меня есть следующая таблица:

 SomeTable(
    id, 
    price
 )

Как выбрать 2-ую строку с самой высокой ценой из этой таблицы? Примечание: это должно быть сделано в Pl / SQL, независимо от базы данных. Можно ли сделать это без каких-либо петель?

Я знаю, как это сделать с помощью таких конструкций Oracle, какrownum или MySQL строит какlimitтак что я не ищу тех.

Ответы на вопрос(2)

Ваш ответ на вопрос