发布网友 发布时间:2022-04-25 09:39
共3个回答
热心网友 时间:2022-04-07 20:15
你的意思是前五行是固定的,后十行进行分页是么,前五行固定写死,后十行用参数或动态sql来进行分页。例如第一页:
select top 5 id,readcount,weight from table1 order by readcount desc有问题再追问。
追问不是的,都是动态的,都需要分页追答也没问题的,还是上面的格式,只是在top 5这句也加上动态sql
热心网友 时间:2022-04-07 21:33
with t as (select * from Table1 a order by weight)把前5个加上标签1,后10个加上标签2,最后按照标签排序就ok了
追答你要问的是不是怎么让它按照你的意图排序?
那就union之后把前五个化作一组,后十个看作一组,按照组号排序,组内按照weight排序,那就和你的要求一样了
热心网友 时间:2022-04-07 23:08
select top 10 * from table