SELECT TOP 子句用于限制查询结果集中返回的行数。由于存储在表中的行的顺序是不可预测的,因此 SELECT TOP 语句始终与 ORDER BY 子句一起使用。 结果,结果集限于前 N 个有序行数,以下是带有TOP的查询语句,查询list_price中最高的十条数据。
使用TOP返回行的百分比,在TOP后面加上PERCENT。 查询production.products 表有 321 行的数据,所以321的百分之一是分数值3.12条数据,数据没有半条可说所以返回的是4条数据,
例子如下:返回了4条数据
使用TOP WITH TIES,以下例子返回了最贵的前三个产品,与最后一行中的数据的值匹配