久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁技術文章
文章詳情頁

java - 遇到Oracle數據庫分頁查詢的問題

瀏覽:114日期:2023-12-06 09:50:14

問題描述

是這樣的,我這個表中有KS_ZKZ這個字段,這個字段在表中并不是唯一的,每個學號都出現了多次,我現在想依據這個學號來進行分頁查詢:首先把學號去重,并升序排列:

SELECT DISTINCT(KS_ZKZ) from ZK.T_BYSQ_KS_KC ORDER BY KS_ZKZ ASC

java - 遇到Oracle數據庫分頁查詢的問題

有了這個查詢結果后,想查詢這個結果的從rownum 為a到b的數據:

SELECT KS_ZKZ,ROWNUM FROM(SELECT DISTINCT(KS_ZKZ) from ZK.T_BYSQ_KS_KC ORDER BY KS_ZKZ ASC)WHERE ROWNUM >=10 AND ROWNUM<=20

但是問題出現了:下面是查詢結果。。

java - 遇到Oracle數據庫分頁查詢的問題

為什么查不到呢?

問題解答

回答1:

rownum只是一個偽列, 你里面那層需要查個rownum出來就行, 比如

SELECT KS_ZKZ FROM(SELECT DISTINCT(KS_ZKZ), ROWNUM rn from ZK.T_BYSQ_KS_KC ORDER BY KS_ZKZ ASC)WHERE rn between 10 AND 20 回答2:

rownum的判斷必須以1開始,比如=1,<5都是成立的,但是=2,>7都必須先將結果集查出來,通過子語句再查詢(rownum需要別名)

標簽: java
相關文章:
主站蜘蛛池模板: 日韩久久久久久久久久久 | 日韩精品一区二区三区四区 | 少妇无套高潮一二三区 | 精品国产一区二区三区高潮视 | 精品香蕉视频 | 在线观看成人小视频 | 日韩精品在线观看免费 | 在线视频成人永久免费 | 欧美视频在线播放 | 欧美一区成人 | 亚洲小视频 | 成人免费在线视频 | 亚洲国产青草 | 欧美国产日韩一区 | 日韩视频在线不卡 | 狠狠色综合欧美激情 | 69av.com| 精品国产91乱码一区二区三区 | 国产欧美精品区一区二区三区 | 久久精品国产免费 | 国产精品久久精品 | 国产网站在线播放 | 麻豆乱码国产一区二区三区 | 亚洲毛片网站 | 国产日韩一区 | 国产精品成人品 | 免费成人在线网站 | 欧美一区二区三区精品 | 亚洲处破女 | 日韩av在线不卡 | 黑人性dh | 精品久久久久久久久久久久久久 | 91精品中文字幕一区二区三区 | 中文字幕最新在线 | 精品一区不卡 | 国产福利一区二区三区视频 | 国产一区在线视频 | 亚洲一区中文字幕永久在线 | 国产视频第一页 | 三级在线观看 | 国产精品久久久久久久午夜片 |