李重阳151 2022-03-10 10:37 采纳率: 20%
浏览 231

case when中条件如果是in的话怎么办?

update biz_payee bp join biz_rmburse_bill brb on brb.id = bp.MASTER_ID set bp.REQNO = (case when bp.ACCOUNT_NUM in (62289141324567846,62289141324567845) then 11111111-11111111-11111111-11111111-bit when bp.ACCOUNT_NUM in (62262241324567845) then 11111111-11111111-11111111-11111111-sot end) where brb.BX_BILL_CODE= 11111111-11111111-11111111-11111111-

这个更新语句哪里出错了?

  • 写回答

2条回答 默认 最新

  • CSDN专家-sinJack 2022-03-10 11:43
    关注

    修改语句中不能用join进行连接查询。

    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 3月10日

悬赏问题

  • ¥20 quartus功能仿真
  • ¥15 传染病最优控制问题,控制为什么没起作用
  • ¥15 请问一个软件连接不上服务器了怎么办呀
  • ¥15 ue5.3 pico打包失败 求帮助
  • ¥15 请教,这是用chatgpt写的CAD LISPD脚本,需求是画一个由双直线组成的矩形
  • ¥50 微信小程序 成功包奶茶啊
  • ¥15 计算机博弈的六子棋代码
  • ¥15 在Fetch API中传送的参数为何不起作用?
  • ¥15 问题遇到的现象和发生背景 360导航页面千次ip是20元,但是我们是刷量的 超过100ip就不算量了,假量超过100就不算了 这是什么逻辑呢 有没有人能懂的 1000元红包感谢费
  • ¥30 计算机硬件实验报告寻代