выберите 2-й ряд в Plsql
Допустим, у меня есть следующая таблица:
SomeTable(
id,
price
)
Как выбрать 2-ую строку с самой высокой ценой из этой таблицы? Примечание: это должно быть сделано в Pl / SQL, независимо от базы данных. Можно ли сделать это без каких-либо петель?
Я знаю, как это сделать с помощью таких конструкций Oracle, какrownum
или MySQL строит какlimit
так что я не ищу тех.