社区
Oracle 高级技术
帖子详情
求解带条件的更新
dooe
2003-06-08 09:10:05
oracle中有没有类似于sqlserver中的case 内置函数
问题:
A、 表中有 id,a1,a2,b1,b2,c1,c2,k 字段
依据条件if b1 - a1 <-k then c1= b1 - a1 else c1=a1 -b1 end if;
if b2 - a2 <-k then c2=b2- a2 else c2=a2 -b2 end if;
更新表中的 c1,c2
...全文
42
4
打赏
收藏
求解带条件的更新
oracle中有没有类似于sqlserver中的case 内置函数 问题: A、 表中有 id,a1,a2,b1,b2,c1,c2,k 字段 依据条件if b1 - a1 <-k then c1= b1 - a1 else c1=a1 -b1 end if; if b2 - a2 <-k then c2=b2- a2 else c2=a2 -b2 end if; 更新表中的 c1,c2
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dooe
2003-06-10
打赏
举报
回复
谢谢楼上的同志们,
◎-◎
qiuyang_wang
2003-06-09
打赏
举报
回复
用decode可以,但不能做大小的比较,只能用等的关系。不过可以通过运算得到等的关系,象things(平)写的那样。如果是9i,则可以使用:case,灵活些。
jiezhi
2003-06-08
打赏
举报
回复
in oracle9i:
you can use "case" just like in ms sql
things
2003-06-08
打赏
举报
回复
<-k还是<=k
如果是<=k
update table set
c1 = decode(sign(b1-a1-k), 1, a1-b1, b1-a1),
c2 = decode(sign(b2-a2-k), 1, a2-b2, b2-a2)
【CVRP】蚁群算法
求解
带
容量约束
条件
的物流车辆路径规划问题(目标函数:最短距离 负载率)【含Matlab源码 4935期】
本文介绍了蚁群算法
求解
带
容量约束
条件
的物流车辆路径规划问题,包括初始化、构建解决方案、信息素
更新
等步骤。还给出了部分源代码和运行步骤,最后提及了Matlab版本及参考文献,此外还列举了各类仿真咨询方向。
蚁群算法(ACO)
求解
带
时间窗的车辆路径规划问题matlab代码
本文介绍了
带
时间窗的车辆路径规划问题(VRPTW)的数学模型及其约束
条件
,并详细阐述了蚁群算法(ACO)的基本原理,包括信息素
更新
机制、状态转移概率设计。重点说明了如何将ACO应用于VRPTW
求解
,涵盖问题编码、时间窗可行性判断、路径构造策略及信息素动态
更新
规则,最终通过MATLAB编程实现高效
求解
。
【CVRP】基于matlab贪心算法
求解
带
容量的车辆路线问题【含Matlab源码 13231期】
本文介绍了用贪心算法
求解
带
容量的车辆路线问题。贪心算法每步选当前最优解以获近似全局最优解。其原理是分解问题、采用贪心选择策略、进行可行性检验和递推。流程包括初始化、贪心选择、
更新
状态、判断终止
条件
和输出结果。还给出部分源代码、运行步骤、运行结果及Matlab版本和参考文献。
蚁群算法解决
带
时间窗的车辆路径规划问题
本文介绍了如何使用MATLAB实现蚁群算法来解决
带
时间窗的车辆路径规划问题。通过初始化参数、构建路径图、迭代搜索、
更新
信息素及判断终止
条件
,
求解
车辆的最优路径和到达时间。
Oracle 高级技术
3,499
社区成员
18,709
社区内容
发帖
与我相关
我的任务
Oracle 高级技术
Oracle 高级技术相关讨论专区
复制链接
扫一扫
分享
社区描述
Oracle 高级技术相关讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章