SQL -------- TOP 查询前几行
SELECT TOP 子句用于指定要返回的记录数量。
并不是所有的数据库系统都支持SELECT TOP子句。MySQL支持LIMIT子句来选择有限数量的记录,而Oracle使用ROWNUM。
top 后面可以指定是按照百分比进行查询还是指定行数 ,注意:顺序是从前往后哦
语法:
select top 数字/数字 percent 表名 后面可以加条件进行筛选
建个表弄点数据
指定行数进行查询
select top 数字 表名 后面可以加条件进行筛选
查询前两行
使用百分比进行查询,注意不满足1也算一个,采用进一制
就像 7*0.45 = 3.15 会返回四条数据
select top 数字 percent 表名 后面可以加条件进行筛选
按照id 的降序排列返回四条