暂无图片
一个优先级顺序的SQL问题
我来答
分享
ORACLE11g
2022-07-20
一个优先级顺序的SQL问题
TYPE RATE TYPE RATE TYPE RATE TYPE RATE TYPE RATE
M 1 用这个 M 1 用这个 M 1 用这个 M 1 用这个 N 1 用这个
N 2 N 2 O 2 N 2 O 2
O 3

SQL怎么实现 M>N>O的优先级顺序,只有一个的时候只用对应的,多个的时候考虑优先级顺序

我来答
添加附件
收藏
分享
问题补充
4条回答
默认
最新
chengang

order by type limit 1 取第一条就可以啊。

暂无图片 评论
暂无图片 有用 0
ORACLE11g

row_number() over(partition by FCURR,RATEorder by TYPE ) XH --M>N>O优先级

这样写的 目前没发现问题

暂无图片 评论
暂无图片 有用 0
chengang

partition by 不能包括 RATE啊。

暂无图片 评论
暂无图片 有用 0
ORACLE11g

写错了是汇率日期 

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏