oracle 中表数据如下 主键id 是uuid 不是数字 需要得到结果使用如下sql 查询结果 没有 id,我就要得到 最小成绩的 id
解决方案 »
- plsql 无监听程序
- 求救!!oracle不能创建数据库
- oracle数据时间格式化
- jdbc在遍历数据的时候挂起了,请大家帮忙看看
- 怎么在Oracle中任何用户都可以以管理员身份登录啊?
- 还是sql语句不会写
- 急救:oracle 8i中的时间格式问题?
- PB调用Oracle存储过程出错,谁来救救我?!!!
- dba高手:请问Oracle Migration Workbanch(sql7.0插件)进行数据移植时,出现 “fialed to load source model.数据大小超出此类型的最大
- 请问大家在sqlplus 下如何创建视图!有何注意点?
- oracle根据连续天数和其他条件查询
- oracle 两个诡异的问题
from score b
left join (select max(cj) as cj,kc from score a group by kc) c on b.cj=c.cj and b.kc=c.kc;如果最小成绩有多个。会有多条数据。
first_value(id) over(partition by kc order by cj desc) id,
kc,
min(cj) over(partition by kc) cj
from student;
select id, kc, cj
from (select id,
kc,
cj,
row_number() over(partition by kc order by cj) as rn
from table)
where rn = 1;