您的位置:首页 > 数据库 > Oracle

【SQL】oracle 一条语句更新两行,decode函数交换两行数据,实例教程

2017-10-20 14:41 645 查看
现有需求,交换两行数据,如图,把等级2,3交换,



代码如下:

update table set frame_level=decode( frame_level,2,3,3,2, frame_level) where frame_level in (2,3)

解释:



此SQL实现交换2,3,其余FRAME_LEVEL不变
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐