You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

SQL语法错误求助:按costkind与PLU标记待删除产品

修正你的UPDATE SQL语句错误

你的SQL报错是因为连续使用了两个WHERE子句——SQL语法规定,单条UPDATE语句只能有一个WHERE用于指定过滤条件,多个条件需要用逻辑运算符合并。

修正后的语句如下:

UPDATE PROD 
SET ChangeFlag = 'D'
WHERE costkind IN ('xxxx', 'xxxx')
AND plu IN ('xxxxxxxxxxxxxx')
  • 使用AND表示同时满足costkind属于指定集合、plu属于指定集合的记录才会被标记为待删除
  • 如果需要满足任意一个条件就更新,把AND替换成OR即可

内容的提问来源于stack exchange,提问作者Emma Harrington

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.25 23:01:20