发布网友 发布时间:2022-07-29 01:45
共1个回答
热心网友 时间:2023-11-17 21:29
select top 10 * from record --加 "top 10" 表示查询的是数据表中的前十行数据
select top 10 percent * from record --加“top 10 percent”表示查询的是数据表中前10%的数据,若将10改为20,则查询的就是前20%的数据.
declare @i int --声明变量
set @i=20 --给变量赋值
select top (@i) percent * from record --查询数据表中前20%的数据.若后面不跟percent,则查询的为前20行数据.