mysql update set..and踩坑

update 多个字段时,应该是set column1=value1,column2=value2,...

问题来了,","换成and语句也能执行。

然后执行update语句后去查询更新结果,发现不对,半天找不到原因,最后发现是and用错了。

mysql中 and 是当做运算符"&&" 

则 set column1=value1 and column2=value2 想当与 set column1=(value1&&column2=value2)即setcolumn1=0或1

posted @ 2022-04-20 19:00  Eric_muyi  阅读(161)  评论(0)    收藏  举报