一个关于查询的问题!谢谢各位! 在Oracle数据库,表查询的问题,如果一个表要是有很多条记录,例如十万条,在不使用任何过滤条件的前提下,我能否在Oracle数据库实现每次查询出固定的条数的语句?最好在SQL Server中也能实现。谢谢各位! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没有过滤条件?你是说where 后面没有条件限制?这样是做不到的 ms sql:top noracle: where rownum<=n SET PAUSE ON ?IN SQL*PLUS 前10条记录:oracle:select * from tbname where rownum<=10;sqlserver:select top 10 * from tbname 固定条数:n从X行开始select * from (select * from tbname where rownum<(X+n)) a where a.id>X; 求助一条SQL语句。。。 求一高效sql 请教高手 求助:如何在存储过程中拆分字符串? 领导让设计表,求各位帮忙指导指导,下面是需求 数据转换问题 一个select问题,有没有好的方法?高手请进. Oracle 能不能制作到安装程序里?怎么做? 除了网络问题外还有什么原因会报Connection reset 如何用SQL语言,实现DATABASE LIKE 请问怎样把insert/delete/update三个触发写成一个触发(合在一起,在线等待) 请arvid_gs (west) 来领分!(非常感谢!)
你是说where 后面没有条件限制?
这样是做不到的
oracle: where rownum<=n
IN SQL*PLUS
oracle:
select * from tbname where rownum<=10;sqlserver:
select top 10 * from tbname
从X行开始
select * from (select * from tbname where rownum<(X+n)) a where a.id>X;