美文网首页
验证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