Lets say I have the following table:
SomeTable(
id,
price
)
How do I select the 2nd highest priced row from this table? Note : This has to be done in Pl/SQL, in a database agnostic way. Is it possible to do this without any loops?
- I know how this is done using Oracle constructs like
rownum
or mysql constructs likelimit
, so I am not looking for those.