问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

分页显示问题

发布网友 发布时间:2022-09-22 23:14

我来回答

3个回答

热心网友 时间:2024-11-24 03:18

lz,这个问题其实和普通的分页问题是一样的,只是规则不同而已,普通的分页是以每页条数来分的,比如每页20条,正排前20条,倒排前20条,这样两页的数据就出来了,这样通过拼接sql可以完成,这种分页函数方法,网上多了去了。你这个问题呢只是变了角度,其实本质是一样的,你这里是以分类数来决定分页。我写个简单的sql给你看一下
create table 1121(id char(1));insert into 1121select 'A' UNION ALLSELECT 'A'UNION ALLSELECT 'B'UNION ALLSELECT 'B'UNION ALLSELECT 'C'UNION ALLSELECT 'D'UNION ALLSELECT 'D'UNION ALLSELECT 'E'UNION ALLSELECT 'E'UNION ALLSELECT 'E'UNION ALLSELECT 'F'UNION ALLSELECT 'G';SELECT T1.id,T2.RN FROM 1121 T1,(SELECT T.ID,ROW_NUMBER()OVER(ORDER BY ID)RN FROM(SELECT DISTINCT ID FROM 1121)T)T2 WHERE T1.ID=T2.id;--结果A1A1B2B2C3D4D4E5E5E5F6G7或者还可以这样SELECT T1.id,T2.RN%3+1 FROM 1121 T1,(SELECT T.ID,ROW_NUMBER()OVER(ORDER BY ID)RN FROM(SELECT DISTINCT ID FROM 1121)T)T2 WHERE T1.ID=T2.id;--结果A2A2B3B3C1D2D2E3E3E3F1G2这样写希望对你理解有帮助,有问题再追问吧,望采纳。
希望能解决您的问题。

热心网友 时间:2024-11-24 03:18

lz,这个问题其实和普通的分页问题是一样的,只是规则不同而已,普通的分页是以每页条数来分的,比如每页20条,正排前20条,倒排前20条,这样两页的数据就出来了,这样通过拼接sql可以完成,这种分页函数方法,网上多了去了。你这个问题呢只是变了角度,其实本质是一样的,你这里是以分类数来决定分页。我写个简单的sql给你看一下
create table 1121(id char(1));insert into 1121select 'A' UNION ALLSELECT 'A'UNION ALLSELECT 'B'UNION ALLSELECT 'B'UNION ALLSELECT 'C'UNION ALLSELECT 'D'UNION ALLSELECT 'D'UNION ALLSELECT 'E'UNION ALLSELECT 'E'UNION ALLSELECT 'E'UNION ALLSELECT 'F'UNION ALLSELECT 'G';SELECT T1.id,T2.RN FROM 1121 T1,(SELECT T.ID,ROW_NUMBER()OVER(ORDER BY ID)RN FROM(SELECT DISTINCT ID FROM 1121)T)T2 WHERE T1.ID=T2.id;--结果A1A1B2B2C3D4D4E5E5E5F6G7或者还可以这样SELECT T1.id,T2.RN%3+1 FROM 1121 T1,(SELECT T.ID,ROW_NUMBER()OVER(ORDER BY ID)RN FROM(SELECT DISTINCT ID FROM 1121)T)T2 WHERE T1.ID=T2.id;--结果A2A2B3B3C1D2D2E3E3E3F1G2这样写希望对你理解有帮助,有问题再追问吧,望采纳。
以上回答你满意么?

热心网友 时间:2024-11-24 03:18

lz,这个问题其实和普通的分页问题是一样的,只是规则不同而已,普通的分页是以每页条数来分的,比如每页20条,正排前20条,倒排前20条,这样两页的数据就出来了,这样通过拼接sql可以完成,这种分页函数方法,网上多了去了。你这个问题呢只是变了角度,其实本质是一样的,你这里是以分类数来决定分页。我写个简单的sql给你看一下
create table 1121(id char(1));insert into 1121select 'A' UNION ALLSELECT 'A'UNION ALLSELECT 'B'UNION ALLSELECT 'B'UNION ALLSELECT 'C'UNION ALLSELECT 'D'UNION ALLSELECT 'D'UNION ALLSELECT 'E'UNION ALLSELECT 'E'UNION ALLSELECT 'E'UNION ALLSELECT 'F'UNION ALLSELECT 'G';SELECT T1.id,T2.RN FROM 1121 T1,(SELECT T.ID,ROW_NUMBER()OVER(ORDER BY ID)RN FROM(SELECT DISTINCT ID FROM 1121)T)T2 WHERE T1.ID=T2.id;--结果A1A1B2B2C3D4D4E5E5E5F6G7或者还可以这样SELECT T1.id,T2.RN%3+1 FROM 1121 T1,(SELECT T.ID,ROW_NUMBER()OVER(ORDER BY ID)RN FROM(SELECT DISTINCT ID FROM 1121)T)T2 WHERE T1.ID=T2.id;--结果A2A2B3B3C1D2D2E3E3E3F1G2这样写希望对你理解有帮助,有问题再追问吧,望采纳。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 呼伦贝尔油玉不绝电子商务有限公司怎么样? 如何避免wps卡顿? 属鼠的男人找对象是属什么,属鼠的人和什么属相合 96年鼠的姻缘在哪年 属相相合年份运势提升 2024属鼠找对象属什么最佳 黑客攻击网站能报案吗 黑客攻击报案有用吗 怎样学会炒现货白银 苹果运营商怎么查 用夹子夹鼻子可以变小吗? 陈奕迅《路一直都在》的歌词是? 求林峰的“一直都在”的歌词 谁有星星们写给张杰的《我们永远都在》和《旅程》的歌词。。。 星星们写给张杰的歌《我们永远都在》和《旅程》的歌词谁有?_百度... 永远都会在 歌词 医养结合政策下来如果病人死在医院责任归哪一方 何为医养结合 住养结合的楼盘是什么意思,都有哪些案例? 冬天手脚会冰冷的人吃什么能补的?? 奥美定注射后没有出现异常也要取出吗? 鱼竿晃的位置在第4节是几调 山梨酸钾和苯甲酸钠在第几类致癌物清单中? 臭氧在几类致癌物清单中? 电热水器插座问题! 视频号如何设置不让别人看到? 视频号如何设置才能不让好友看到 赌博专用的钱 分页的问题 健身多久可以出效果? 足球入门与技战术图解的作者简介 4s店售后活动方案策划 缪娟 就是写翻译官的那位大大~~ 谁知道她是国内哪所大学毕业的阿 我要... VT图像中 求1.全程平均速度-- 2、第二秒内、第二妙末、五秒内平均速度... 上海北站的北站历史 上海北站跟上海站是一个地方吗? 秋分也是农业生产的重要节气之一,秋分的气候特征和主要的农业活动是什... 你在为谁读书的主要内容? 你在为对象制造浪漫的惊喜时,会做些什么? 你在为谁活着?谁在为你活着? 你在为妈妈做生日贺卡吗?英语单词怎么写 ONTOLOGY在计算机专业里是什么意思! happy软件是干嘛 面向对象方法与软件复用是什么关系? 想问杭州萧山人才网是怎么回事,改版了吗,怎么跟前几天的不一样了啊... 58到家速运到家新用户怎么登陆的 我喜欢生命本来的样子检索步骤 跨越速运可以将大件货物送货到家吗?