Women in Technology

Hear us Roar



Subject:   how do we find nth highest in SQL
Date:   2005-10-17 23:29:32
From:   Apurva_Sharma
Response to: how do we find nth highest in SQL

Hi,
Solution to your query.Plz follow steps.


Steps
SQL> SET Verify OFF;


SQL> SELECT min(sal)
FROM (SELECT sal
FROM emp
order by sal desc)
WHERE rownum<(&nth_heighest+1);

Main Topics Newest First

Showing messages 1 through 1 of 1.

  • how do we find nth highest in SQL
    2005-10-30 09:21:35  bhaskarreddy [View]

    select * from emp e where 1=(select count(distinct sal) from emp where e.sal<=sal)
    if u want to print the second highest sal. replace 1 with 2.