Home » SQL & PL/SQL » SQL & PL/SQL » Top 20
Top 20 [message #18978] Sun, 24 February 2002 19:20 Go to next message
Gopal Raw
Messages: 19
Registered: January 2002
Junior Member
How can i select top 20 rows from a table in oracle 8.
ex.. I want to select top 20 salary from a tab.
Re: Top 20 [message #18979 is a reply to message #18978] Sun, 24 February 2002 19:30 Go to previous messageGo to next message
Tariq Zia lakho
Messages: 8
Registered: February 2002
Junior Member
SELECT SAL
FROM EMP
WHERE ROWNUM < 21;
Re: Top 20 [message #18996 is a reply to message #18978] Mon, 25 February 2002 04:52 Go to previous message
Suresh Vemulapalli
Messages: 624
Registered: August 2000
Senior Member
SELECT a.empno,a.sal
FROM emp a
WHERE 20=
(SELECT
COUNT(DISTINCT(sal))
FROM emp b
WHERE a.sal<=b.sal)
Previous Topic: Urgent! IDEPTREE and DEPTREE
Next Topic: Setting the alignment property for a text item
Goto Forum:
  


Current Time: Thu Apr 25 09:02:32 CDT 2024