select top 10 from news order by id desc 这个是查询前10条语句,排序为desc请问我查询第10条到第20条怎么写,或者是第20到第30条,排序也为desc当我在页面接收数据时,int i=int.Parse(Request.QueryString["page"].ToString());当i=1;的时候就是select top 10 from news order by id desc当i=2;的时候就是要查询第10条到第20条的数据,排序为desc当i=3,=4,=5的时候一次类推请问这样的SQL语句怎么写?
解决方案 »
- <embed>不发声 高手来看看 谢谢了
- .net网站计数只增不减
- 小弟新手,用vwd连接数据库发生问题 请大伙指点 谢谢·~·祝国庆快乐
- 请问怎么存一张图片在数据库?
- 在线等个小问题!!
- ASPX页面里的控件采用绝对定位,如何微调?
- ADO.NET中获取数据库记录总数?
- MVC2中foreach报"未将对象引用设置到对象的实例."错误怎么回事?
- codebind的一个问题?
- 有的论坛采用从数据库得到帖子,有的使用shtml,有的使用xml,孰优???还有其他吗?
- gridview问题,麻烦高手们帮我解决。请进
- 在第一次打开页面时,会显示为很小的图,刷新一下后就正常了。这是怎么回事? [Web 开
(select min(id) from (select top 10*1 id from news order by id desc) b ) order by id desc
(
select row_num() over(order by id desc) as num,id from news
) select *
from temptb
inner join news on news.id = temptb.id
where num > 10 and num < 20 --此处10和20自己改
order by temptb.id desc