如何在oracle中限制返回结果集的大小
来源:互联网 发布:怎么去知美术馆 编辑:程序博客网 时间:2024/06/12 00:46
Oracle不支持类似于 MySQL 中的 limit. 但你还是可以rownum来限制返回的结果集的行数.
如果你只希望返回前十行纪录,你可以这样写:
SELECT * FROM table WHERE ROWNUM<10;
但是下面的语句是不对的:
SELECT * FROM table WHERE ROWNUM>90 AND ROWNUM<100;
这是因为 Oracle 认为这个条件不成立,所以没有返回。
你应该这样写:
SELECT * FROM table WHERE ROWNUM<101;
minus
SELECT * FROM table WHERE ROWNUM<91;
如果你只希望返回前十行纪录,你可以这样写:
SELECT * FROM table WHERE ROWNUM<10;
但是下面的语句是不对的:
SELECT * FROM table WHERE ROWNUM>90 AND ROWNUM<100;
这是因为 Oracle 认为这个条件不成立,所以没有返回。
你应该这样写:
SELECT * FROM table WHERE ROWNUM<101;
minus
SELECT * FROM table WHERE ROWNUM<91;
- 如何在oracle中限制返回结果集的大小
- 如何在oracle和Mysql中限制返回结果集的大小
- Oracle在存储过程中如何返回结果集
- Oracle 中,函数如何返回结果集
- ORACLE如何返回结果集
- 在代码中如何限制一个Map的大小
- 在Oracle中返回多个结果集
- DB2 限制结果集返回的行数
- oracle,db2,mysql ,sqlserver限制结果表的大小
- 在MySQL中如何让结果集返回行号
- 关于在Sqlite3中如何判断数据表返回的结果集是否为空的问题解决
- Oracle的存储过程如何返回结果集
- Oracle的存储过程如何返回结果集
- 在存储过程中如何使用另一个存储过程返回的结果集
- 在存储过程中如何使用另一个存储过程返回的结果集SQL实例
- 在存储过程中如何使用另一个存储过程返回的结果集
- 在存储过程中如何使用另一个存储过程返回的结果集
- ORACLE中限制记录集的返回行数
- 感谢DarkRain为本站制作Logo
- 蝶恋花(2)
- 今天下载并安装了Rss阅读器Awasu,还是很爽的。
- 对测试自动化的一些看法
- Asp.net 安装和部署
- 如何在oracle中限制返回结果集的大小
- 蝶恋花(3)
- 人生真是大起大落得太快:(
- NAT的原理及其注意事项
- SSL和数字证书服务慨述
- 如何正确应用网络地址转换(NAT)技术
- 工作流现状 (原文)
- 为了满足广大eclipse插件开发爱好者的要求特止成立eclipse插件开发群
- 我就是出了名的看见美女就昏头昏脑的人