在oracle数据库中需要查询出前8条记录的sql语句怎么写?

2024-11-09 04:47:49
推荐回答(4个)
回答1:

oracle中查询前8条记录需要用rownum

如emp表中有如下数据:

现要查询此表中前8条记录,可用如下语句:

select * from emp where rownum<=8;

查询结果:

回答2:

  • Oracle里查询表中前8条记录可以根据Rownum来筛选

    语句是"select * from 表名 where rownum < 9",语句意思是查询这个表前8条的数据。

  • 使用rownum可以查询出前几条,但是不能使用rownum > 几。

回答3:

select * from tableName order by columnName where rowNum <= 8

回答4:

select * from TABLE where rownum<=8