mysql语句 where not in

mysql语句 where not in,第1张

不知道表中各列的数据类型也不知道错误信息是什么,只能分析原因了,可能是以下两点:

1. stockNums = '0'错误:如果stockNums是数字类型那么应该是stockNums = 0

2. productcode 是字符类型,那么把[CDXHP1591,CDXHP1305,CDXHP1306,CDXHP2237]改成('DXHP1591','CDXHP1305','CDXHP1306','CDXHP2237')

1. 用括号

2. 用单引号

3. 去掉='0' 的单引号

UPDATE cdxh_product SET stockNums = 0 WHERE productcode NOT IN

('CDXHP1591','CDXHP1305','CDXHP1306','CDXHP2237')


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/6168648.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-17
下一篇 2023-03-17

发表评论

登录后才能评论

评论列表(0条)

保存