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 @   Eric_muyi  阅读(153)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~
点击右上角即可分享
微信分享提示