TOP 子句

TOP 子句用于规定要返回的记录的数目。

对于拥有数千条记录的大型表来说,TOP 子句是非常有用的。

注释:并非所有的数据库系统都支持 TOP 子句。

SQL Server 的语法:

SELECT TOP number|percent column_name(s)
FROM table_name

MySQL 和 Oracle 中的 SQL SELECT TOP 是等价的

MySQL 语法

SELECT column_name(s)
FROM table_name
LIMIT number

例子

SELECT *
FROM Persons
LIMIT 5

Oracle 语法

SELECT column_name(s)
FROM table_name
WHERE ROWNUM <= number

例子

SELECT *
FROM Persons
WHERE ROWNUM <= 5

原始的表 (用在例子中的):

Persons 表:

Id LastName FirstName Address City
1 Adams John Oxford Street London
2 Bush George Fifth Avenue New York
3 Carter Thomas Changan Street Beijing
4 Obama Barack Pennsylvania Avenue Washington

SQL TOP 实例

现在,我们希望从上面的 "Persons" 表中选取头两条记录。

我们可以使用下面的 SELECT 语句:

SELECT TOP 2 * FROM Persons

结果:

Id LastName FirstName Address City
1 Adams John Oxford Street London
2 Bush George Fifth Avenue New York

SQL TOP PERCENT 实例

现在,我们希望从上面的 "Persons" 表中选取 50% 的记录。

我们可以使用下面的 SELECT 语句:

SELECT TOP 50 PERCENT * FROM Persons

结果:

Id LastName FirstName Address City
1 Adams John Oxford Street London
2 Bush George Fifth Avenue New York

最新文章

  1. An invalid character [32] was present in the Cookie value
  2. React Test相关资料
  3. wcf,jquery,post,跨域
  4. SQL SERVER--DBA 常用到的一些脚本
  5. 一款符合当前主流审美的Swing外观(Look and Feel)_测试版发布
  6. AD6电气规则错误报告中英文对照
  7. 用js判断时间的先后顺序
  8. mysqlroot passwd
  9. Autorelease pool
  10. jQuery常用选择器汇总
  11. AnyEvent::HTTP 介绍
  12. 在Ubuntu下编译Assimp库
  13. 超棒的自定义超酷滚动条jQuery插件 - Perfect Scrollbar
  14. ps调整文字平滑
  15. Fundebug累计处理1000万条错误事件!
  16. JavaScript中的this指向规则
  17. Linux:“awk”命令的妙用
  18. react mobx webpack 使用案例
  19. python学习笔记_week13
  20. XML 可扩展标记语言

热门文章

  1. 【OpenCV开发】imread和imwrite的类型以及第三个参数关于图片压缩质量等
  2. 解决ajax跨越问题
  3. adb将Apk内置到系统中(system/priv-app)
  4. Java 注解:@PostConstruct和@PreConstruct
  5. HDU 1297 Children’s Queue (递推、大数相加)
  6. 插座-网络问题-ESP8266
  7. 利用Kruskal算法求最小生成树解决聪明的猴子问题 -- 数据结构
  8. Appium+Python之获取toast
  9. Python 入门之 内置模块 -- re模块
  10. python的类属性、实例属性、类方法、静态方法