Sql Oracle查询以显示表的前3行,不带where条件

Sql Oracle查询以显示表的前3行,不带where条件,sql,oracle,oracle11g,Sql,Oracle,Oracle11g,我想在不带where条件的情况下显示表的前3行不带where条件可以吗?: 其中emp是Oracle的经典员工表。这将返回前3行: SELECT * FROM TABLE1 WHERE ROWNUM <= 3; 你为什么需要这样的限制?你所说的前三名是什么意思?记录没有顺序。 SELECT * FROM TABLE1 WHERE ROWNUM <= 3; SELECT * FROM TABLE1 WHERE ROWNUM <= 3 ORDER BY COLUMN1;

我想在不带where条件的情况下显示表的前3行

不带where条件可以吗?:


其中emp是Oracle的经典员工表。

这将返回前3行:

SELECT * FROM TABLE1 WHERE ROWNUM <= 3;

你为什么需要这样的限制?你所说的前三名是什么意思?记录没有顺序。
SELECT * FROM TABLE1 WHERE ROWNUM <= 3;
SELECT * FROM TABLE1 WHERE ROWNUM <= 3 ORDER BY COLUMN1;