首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 冲浪宝典 > 网络资源 > 取表的前N條記錄
【标  题】:取表的前N條記錄
【关键字】:
【来  源】:http://blog.csdn.net/alongsun/archive/2006/06/01/767631.aspx

取表的前N條記錄

关于ROW_NUMBER() OVER()的用法!

取表的前N條記錄
介紹取一表前N筆記錄的各种數据庫的寫法...
1. ORACLE
SELECT * FROM TABLE1 WHERE ROWNUM<=N
2. INFORMIX
SELECT FIRST N * FROM TABLE1
3. DB2 ★在ORACLE 中也能执行
SELECT *  from (select * ROW_NUMBER() OVER(ORDER BY COL1 DESC) AS ROWNUM ) a WHERE ROWNUM<=N
DB2
SELECT COLUMN FROM TABLE FETCH FIRST N ROWS ONLY
4. SQL SERVER
SELECT TOP N * FROM TABLE1
5. SYBASE
SELECT TOP N * FROM TABLE1
6. mysql:
select * from table_name limit N

Access中使用自定义函数(菜鸟级):【上一篇】
连接字符串:【下一篇】
【相关文章】
没有相关文章
【随机文章】
  • Server Control Properties Example
  • 使用企业库在某些站点会报试图执行安全策略不允许的操作异常的解决方法。
  • 实例接触CorelDRAW 10 新功能(四)
  • 程序员,新的一年,何去何从
  • Understanding and Configuring Dynamic ARP Inspection
  • 2006的年度技术和框架?
  • 暴强MM和男老板过招大观
  • 自己编写的一个JSF EmailValidator
  • Linux 比 Windows 耐网络攻击
  • 计算机中字符的Unicode编码,简要介绍UCS、UTF、BMP、BOM,字序等名词
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.