数据库 and 跟 where 的运用

Json_ajax 2019-05-21 04:00:23
update 表名 set 字段名=新值 where accounnumber in(4444,4466,4141) and where type = 4 为什么报错了,and不是这样用的嘛
...全文
244 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
insus 2019-06-04
  • 打赏
  • 举报
回复
没有涉及子查询,只是简单一句,仅一个WHERE关键词即可。
WHERE [xxx] IN (x,y,z) AND [yyy] = '?'
Json_ajax 2019-06-04
  • 打赏
  • 举报
回复
update 表名 set 字段名=新值 where accounnumber in(4444,4466,4141,and where type = 4) 放到括号里面就好了
筑梦IT在路上 2019-05-23
  • 打赏
  • 举报
回复
where 后面多条件限制用直接and添加就行了,每个and后面都跟where ,用语法上来说是不对的。
吉普赛的歌 2019-05-21
  • 打赏
  • 举报
回复
where 出现了 2 次, 所以报错
RINK_1 2019-05-21
  • 打赏
  • 举报
回复
update 表名 set 字段名=新值 where accounnumber in (4444,4466,4141) and type = 4
卖水果的net 2019-05-21
  • 打赏
  • 举报
回复
你得贴具体错误出来

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧