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

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

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

SQL Server / MS Access 语法

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;

演示数据库

在本教程中,我们将使用众所周知的 Northwind 样本数据库。

下面是选自 "Customers" 表的数据:

CustomerID

CustomerName

ContactName

Address

City

PostalCode

Country

1

Alfreds Futterkiste

Maria Anders

Obere Str. 57

Berlin

12209

Germany

2

Ana Trujillo Emparedados y helados

Ana Trujillo

Avda. de la Constitución 2222

México D.F.

05021

Mexico

3

Antonio Moreno Taquería

Antonio Moreno

Mataderos 2312

México D.F.

05023

Mexico

4

Around the Horn

Thomas Hardy

120 Hanover Sq.

London

WA1 1DP

UK

5

Berglunds snabbköp

Christina Berglund

Berguvsvägen 8

Luleå

S-958 22

Sweden

SQL SELECT TOP 实例

下面的 SQL 语句从 "Customers" 表中选取头两条记录:

SELECT TOP 2 * FROM Customers;

SQL SELECT TOP PERCENT 实例

下面的 SQL 语句从 "Customers" 表中选取前面 50% 的记录:

SELECT TOP 50 PERCENT * FROM Customers;

select top语句 mysql_SQL SELECT TOP 语句相关推荐

  1. SELECT TOP 1 比不加TOP 1 慢的原因分析以及SELECT TOP 1语句执行计划预估原理

    现实中遇到过到这么一种情况: 在某些特殊场景下:进行查询的时候,加了TOP 1比不加TOP 1要慢(而且是慢很多)的情况, 也就是说对于符合条件的某种的数据,查询1条(符合该条件)数据比查询所有(符合 ...

  2. SQL语句中的TOP(expression) [PERCENT] [WITH TIES] 用法

    TOP(expression) [PERCENT] [WITH TIES] expression : 指定返回行数的数值表达式.如果指定了PERCENT,则expression默认转换为FLOAT值, ...

  3. TOP语句与Order By语句

    默认情况下,如果在子查询,函数,视图中尝试去使用ORDER BY, CREATE VIEW dbo.VSortedOrders ASSELECT orderid, customerid FROM db ...

  4. oracle数据库【表复制】insert into select from跟create table as select * from 两种表复制语句区别...

    create table  as select * from和insert into select from两种表复制语句区别 create table targer_table as select ...

  5. ABAP数据库操作系列之操作语句讲解Select

    1.select详解: Select single:这个语句从数据库中选取一条数据,如果根据查询的条件(where)可以得到多条数据的话,必须有(endselect),在这种情况下,在abap的语法检 ...

  6. LINQ to SQL语句之Select/Distinct和Count/Sum/Min/Max/Avg - YJingLee's Blog - 博客园(转)

    Select/Distinct操作符 适用场景:o(∩_∩)o- 查询呗. 说明:和SQL命令中的select作用相似但位置不同,查询表达式中的select及所接子句是放在表达式最后并把子句中的变量也 ...

  7. 查询语句中select from where group by having order by的执行顺序

    查询语句中select from where group by having order by的执行顺序 1.查询中用到的关键词主要包含六个,并且他们的顺序依次为  select--from--whe ...

  8. sqlserver select 数值精度_SQL Server读懂语句运行 (二) SET STATISTICS IO ON

    对于语句的运行,除了执行计划本身,还有一些其他因素要考虑,例如语句的编译时间.执行时间.做了多少次磁盘读等. 这些信息对分析问题很有价值. 1 SET STATISTICS TIME ON 2 SET ...

  9. LINQ语句之Select/Distinct和Count/Sum/Min/Max/Avg

    Select/Distinct操作符 适用场景 :查询. 说明 :和SQL命令中的select作用相似但位置不同,查询表达式中的select及所接子句是放在表达式最后并把子句中的变量也就是结果返回回来 ...

最新文章

  1. HBase-1.3.1 集群搭建
  2. DPDK之makefile编译选项修改和gdb调试(三)
  3. Schmid Telecom选择StoreAge SVM实现数据镜像保护
  4. get方式请求接受参数的方法
  5. 前端基础之JavaScript_1(二)
  6. underscore.js源码研究(5)
  7. Java 设计模式之工厂方法
  8. windows 架设SVN服务器
  9. linux不要了装windows,从windows到linux —— 装linux吧,你不要怕!
  10. 啊哈算法(python)
  11. C# RSA2048 公钥加密,私钥解密
  12. 为什么要架设移动基站
  13. Ubuntu移动硬盘下载
  14. 不要害怕超级人工智能
  15. day015异常捕获和正则
  16. 沃尔沃升级刷藏功能取消限速180km解除行车播放视频关闭自动启停系统
  17. Spark 第二讲 Scala简介
  18. Android IBinder的linkToDeath介绍
  19. 计算机三级 网络技术 大题第一题 答题技巧分享
  20. html单文档编辑器,用VC++MFC做文本编辑器(单文档模式)

热门文章

  1. Java同步关键字的C#版本?
  2. 如何在GitHub上搜索提交消息?
  3. 如何在Go中找到一个对象的类型?
  4. 如果你正在使用CocoaPods,你的.gitignore会有什么?
  5. java继承矩形例子代码_Java代码实现矩形覆盖实例
  6. log日志显示与写入文件—qt
  7. ubuntu18.04 ros 使用anaconda创建虚拟环境 python3.7安装 opencv-3.4.6,TensorFlow安装,notebook
  8. android如何用代码实现界面ui
  9. Java:PULLXML解析XML(内附jar包链接)
  10. js弹框带传值父窗口给子框_layer弹窗,父页面 子iframe 兄弟iframe之间传值,函数调用...