| Article: |
SQL Data Types | |
| Subject: | how do we find nth highest in SQL | |
| Date: | 2004-11-14 21:40:07 | |
| From: | Question&answer | |
|
Response to: how do we find nth highest in SQL
|
||
|
To find the nth highest salary as below
|
||
Showing messages 1 through 5 of 5.
-
how do we find nth highest in SQL
2004-12-11 08:17:00 RuchirAwadhawal [View]
-
how do we find nth highest in SQL
2005-01-18 21:03:32 hiexplain [View]
thanks a lot
"select sal from emp t
where &n = (select count(sal)
from (select distinct sal from emp)
where t.sal<=sal);"
it is working fine
could u please let me know how it works...
thanks and reguards
surendra
-
how do we find nth highest in SQL
2004-12-11 08:16:41 RuchirAwadhawal [View]
Query for Nth Max (Highest)
select sal from emp t
where &n = (select count(sal)
from (select distinct sal from emp)
where t.sal<=sal);
<b>Query for Nth Min (Lowest)
select sal from emp t
where &n = (select count(sal)
from (select distinct sal from emp)
where t.sal>=sal);



select sal from emp t
where &n = (select count(sal)
from (select distinct sal from emp)
where t.sal<=sal);
<b>Query for Nth Min (Lowest)
select sal from emp t
where &n = (select count(sal)
from (select distinct sal from emp)
where t.sal>=sal);