limit 和 top 用法
首先应该清楚, limit语法 在 SQLServer 中不适用,与之对应的是 top 语法。
MySql 中的 limit 用法
limit子句用于限制查询结果返回的数量。
用法:【select * from tableName limit i,n 】
参数:
- tableName : 为数据表;
- i : 为查询结果的索引值(默认从0开始);
- n : 为查询结果返回的数量
select * from Customer LIMIT 10;--检索前10行数据,显示1-10条数据
select * from Customer LIMIT 1,10;--检索从第2行开始,累加10条id记录,共显示id为2....11
select * from Customer limit 5,10;--检索从第6行开始向前加10条数据,共显示id为6,7....15
select * from Customer limit 6,10;--检索从第7行开始向前加10条记录,显示id为7,8...16
SQLServer 中 top 用法