数据库几种Top子句的使用方法
来源:互联网 发布:4d软件打不开 编辑:程序博客网 时间:2024/05/29 18:16
不同数据库中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 表:
SQL TOP 实例
现在,我们希望从上面的 "Persons" 表中选取头两条记录。
我们可以使用下面的SELECT 语句:
- SELECT TOP 2 * FROM Persons
结果:
SQL TOP PERCENT 实例
现在,我们希望从上面的 "Persons" 表中选取 50% 的记录。
我们可以使用下面的 SELECT 语句:
- SELECT TOP 50 PERCENT * FROM Persons
结果:
补充:
LIMIT可以实现top N查询,也可以实现M至N(某一段)的记录查询,具体语法如下:
LIMIT offset, recnum
其中offset为从第几条(M+1)记录开始,recnum为返回的记录条数。例:
limit 2, 5
0 0
- 数据库几种Top子句的使用方法
- 数据库几种Top子句的使用方法
- TOP 子句
- TOP 子句
- top 子句
- ' * '的几种使用方法
- update top的使用方法
- TOP K的几种算法比较
- Myql where子句IN的使用方法
- GirdView的几种使用方法
- Split 的几种使用方法
- const的几种使用方法
- Toast的几种使用方法
- ListView的几种使用方法
- javascript的几种使用方法
- notification的几种使用方法
- 几种全局变量的使用方法
- typedef的几种使用方法
- openwrt针对RT5350代码下载,配置和编译
- GDAL综合整理--7:GDAL实用工具简介
- C#事件
- Java中常用的判空操作
- JMeter结果树响应数据中文乱码解决办法
- 数据库几种Top子句的使用方法
- iterator 嵌套问题
- source命令
- 噪声强度(噪声功率) 噪声方差到底有什么关系?
- ORA-32004: obsolete or deprecated parameter(s) specified for RDBMS instance
- 代码优化与算法开发
- Git GUI的使用
- UVa-10161-Ant on a Chessboard
- UIViewContentMode各类型效果