sql 取出前20到前50条记录
set rowcount 4
select * from pd_user
set rowcount 0
--以上是取出开始的前四条记录
select * from t_of_user where id between 20 and 50 order by id descmysql有个limit应该可以
select * from ud order by id asc limit 20,21
前一个数字是从第几条开始,后一个数字是选出多少条,不过好像别的数据库不支持limit
*******************
select top 2 *
from pd_user
where id not in
( select top 3 id from pd_user order by id asc)
order by id asc
--从第4条记录开始(0基),取出2条记录
--( select top 3 id from pd_user order by id asc)
--可以为top 0 id from 。。。表示从第一条记录开始
*********************
select * from ud order by id asc limit 20,21
前一个数字是从第几条开始,后一个数字是选出多少条,不过好像别的数据库不支持limit
*******************
select top 2 *
from pd_user
where id not in
( select top 3 id from pd_user order by id asc)
order by id asc
--从第4条记录开始(0基),取出2条记录
--( select top 3 id from pd_user order by id asc)
--可以为top 0 id from 。。。表示从第一条记录开始*********************
浙公网安备 33010602011771号