javaWeb中经常会需要实现分页
数据库语句需要查询第n条记录到第m条记录之间的内容
这里SQL server 跟mySQL 的查询语句有所不同,具体为:
SQL server:
select top n * from table; //这是查询前n条 *代表查询所有内容,如果需要查询某一列,则将*换成列名即可
若需要查询第5到第10条的话:(默认表中主键为id)
select top 5 * from table where id not in (select top 5 id from table);
mySQL:
mySQL中不支持top语句,但是有一个limit,具体语句为:
select * from table limit n,m //查询第n条开始往后的m个数据
注:mySQL语句检索号是从0开始的