SQL TOP 查询前几行


本文摘自cnblogs,原文链接:https://www.cnblogs.com/obge/p/11642730.html,侵删。

SELECT TOP 子句用于指定要返回的记录数量。并不是所有的数据库系统都支持SELECT TOP子句。MySQL支持LIMIT子句来选择有限数量的记录,而Oracle使用ROWNUM。

top 后面可以指定是按照百分比进行查询还是指定行数 ,注意:顺序是从前往后哦

语法:


select top 数字/数字 percent 表名 后面可以加条件进行筛选
SQL TOP 查询前几行 
指定行数进行查询


select top 数字 表名 后面可以加条件进行筛选

查询前两行

SQL TOP 查询前几行

使用百分比进行查询,注意不满足1也算一个,采用进一制


就像 7*0.45 = 3.15 会返回四条数据

select top 数字 percent 表名 后面可以加条件进行筛选


SQL TOP 查询前几行

按照id 的降序排列返回四条

SQL TOP 查询前几行

相关阅读 >>

sql isnull用法详解

拥有mysql中21个写sql的好习惯

sql server存储过程邮件以格式形式发送的方法(代码示例)

python数据库批量插入数据的实现(executemany的使用)

mssql是什么

ios sqlite对数据库的各种操作(日常整理全)

php4 与 mysql 数据库操作函数详解

sql如何去重查询

sql server是什么

sql server中使用sql语句实现把重复行数据合并为一行并用逗号分隔

更多相关阅读请进入《SELECT TOP》频道 >>


数据库系统概念 第6版
书籍

数据库系统概念 第6版

机械工业出版社

本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...

    正在狠努力加载,请稍候...