文章詳情頁
java - Oracle如何獲取去重結果集中某一條數據的下一條數據
瀏覽:173日期:2023-12-06 18:21:47
問題描述
這是oracle數據庫中的查詢結果:
SELECT DISTINCT(KS_ZKZ) FROM ZK.T_BYSQ_KS_KC ORDER BY KS_ZKZ ASC
我現在可以獲取到一個考號的列表:
每個學號都是一個超鏈接,連接到這個學號的詳細信息;
現在如何在詳細內容頁面中通過點擊按鈕,跳轉到下一個學號的頁面呢?就比如第一個學號,我獲取到以后,怎么才能把第二個學號一起獲取到?
問題解答
回答1:說在java或c#中處理的同學仔細考慮下,列表和詳情是兩個頁面,在列表功能取的List數據在頁面渲染完成后就釋放掉了,在詳情頁面根本就無法使用。
select * from ZK.T_BYSQ_KS_KC where KS_ZKZ > ${當前準考證} and rownum = 1order by KS_ZKZ 回答2:
為何要用sql去處理呢,在Java、C#.....處理不是很好么
回答3:這樣選出來的是當前學號的下一個學號
select ks_zkz, lead(ks_zkz) over (order by ks_zkz) as next from T_BYSQ_KS_KC回答4:
select min(ks_zkz) from ZK.T_BYSQ_KS_KC where KS_ZKZ>${當前準考證}
標簽:
java
相關文章:
1. css3 - 這個形狀使用CSS怎么寫出來?2. 這種數據怎么合并啊?3. 請教各位大佬,瀏覽器點 提交實例為什么沒有反應4. javascript - 如何使用loadash對[object,object,object]形式的數組進行比較5. mysql優化 - 關于mysql分區6. 如何分別在Windows下用Winform項模板+C#,在MacOSX下用Cocos Application項目模板+Objective-C實現一個制作游戲的空的黑窗口?7. angular.js - 百度支持_escaped_fragment_嗎?8. javascript - ionic2 input autofocus 電腦成功,iOS手機鍵盤不彈出9. nlp - python如何對一篇文章自動分段?10. nginx - 關于vue項目部署到ngnix后出現的問題
排行榜
