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性能优化方法及性能测试

asp.net中数据库操作初步

sqlserver 批量数据替换助手v1.0版发布

sql中标识列有什么作用

sql server2016正式版安装配置方法图文教程

oracle与sql server在企业应用的比较

sql server远程连接的设置步骤(图文)

sql server是什么意思

在sql server中实现最短路径搜索的解决方法

如何查看sql server版本

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


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

数据库系统概念 第6版

机械工业出版社

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



打赏

取消

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

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

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

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

评论

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