oracle数据库中,怎样快速查询表中第一行数据

如题所述

  用rownum就可以实现的
  select * from table where rownum=1 ;
  rownum是一个序列,是oracle数据库从数据文件或缓冲区中读取数据的顺序。它取得第一条记录则rownum值为1,第二条为2,依次类推。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-03-21
如果记录数有通过排序或其他处理,可以在外层嵌套一层再配合rownum取第一行数据
第2个回答  2015-11-09
select * from table where rownum=1 ;
第3个回答  2012-03-21
select * from table where rownum=1本回答被提问者采纳
第4个回答  2018-02-27
SELECT * from a WHERE ROWID = (SELECT MIN(ROWID) from a);
相似回答