文章详情页
java - Oracle如何获取去重结果集中某一条数据的下一条数据
浏览:99日期: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. android - 安卓activity无法填充屏幕2. 一个走错路的23岁傻小子的提问3. javascript - SuperSlide.js火狐不兼容怎么回事呢4. java - 为什么hibernate查询表集报错?5. android - 离线地图的这种列表该怎么实现?6. python - django 里自定义的 login 方法,如何使用 login_required()7. java - 安卓电视盒子取得了root权限但是不能安装第三方应用,请问该怎么办?8. android spinner改变下拉弹出的位置9. node.js - 函数getByName()中如何使得co执行完后才return10. java - 创建maven项目失败了 求解决方法
排行榜
