美文网首页
验证update多个字段时顺序的影响

验证update多个字段时顺序的影响

作者: Patient_2fc9 | 来源:发表于2020-09-27 13:57 被阅读0次

测试数据如下

create table test( 
  a int(10), 
  b int(10),
  flag int(10)
 );
insert into test values (1,1)

测试语句如下

update test set b=2,flag=if(a=b,1,2) ;
# result b=2,flag=2(比较的是a=1,b=2)
update test set flag=if(a=b,1,2) ,b=2;
# result b=2,flag=1(比较的是a=1,b=1)

相关文章

网友评论

      本文标题:验证update多个字段时顺序的影响

      本文链接:https://www.haomeiwen.com/subject/xttluktx.html