需要修改一部分数据参考数据如下:
我需要把每个sht的pcsindex 1,3对应的resultcode对调,变成:
我尝试过1.case when than2.游标存取的思路,但最终还是欠缺,没能完整的实现
希望能帮我解答下如何才能实现
收起
当前问题酬金
¥ 30 (您已提供 ¥ 20, 还可追加 ¥ 470)
支付方式
扫码支付
支付金额 15 元
提供问题酬金的用户不参与问题酬金结算和分配
支付即为同意 《付费问题酬金结算规则》
你都用游标了,再借助个临时表行不?先select id,(select resultcode from t t2 where t2.sht=t1.sht and ((t1.pcsindex=1 and t2.pcsindex=3) or (t1.pcsindex=3 and t2.pcsindex=1)) as RC from t t1
这个我得花点时间消化一下,感觉应该是这个思路了
后面我把 t1,t2头替换成实际的表名带入到数据库里面,提示异常,就这个查询思路是对的,但这条语句本身应该执行不了
报告相同问题?
程序员都在用的中文IT技术交流社区
专业的中文 IT 技术社区,与千万技术人共成长
关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!