主页 > 知识库 > 图文介绍mysql中:=和=的区别

图文介绍mysql中:=和=的区别

热门标签:地方门户网站 服务外包 Linux服务器 呼叫中心市场需求 网站排名优化 铁路电话系统 AI电销 百度竞价排名

:=和=的区别

=

  • 只有在set和update时才是和:=一样,赋值的作用,其它都是等于的作用。鉴于此,用变量实现行号时,必须用:=

:=

  • 不只在set和update时时赋值的作用,在select也是赋值的作用。

如果明白了=和:=的区别,那么也就理解了下边的现象。

@num:=@num+1,:=是赋值的作用,所以,先执行@num+1,然后再赋值给@num,所以能正确实现行号的作用。


@num=@num+1,此时=是等于的作用,@num不等于@num+1,所以始终返回0,如果改为@num=@num,始终返回1了。mysql数据库中,用1表示真,0表示假。

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对脚本之家的支持。

您可能感兴趣的文章:
  • MySQL中“:=”和“=”的区别浅析
  • 讲解MySQL中=>操作符的用法
  • MYSQL where 1=1判定中的作用说明
  • mysql sql_mode="" 的作用说明
  • MySql中特殊运算符的使用方法总结

标签:崇左 铜川 衡水 仙桃 湖南 黄山 兰州 湘潭

巨人网络通讯声明:本文标题《图文介绍mysql中:=和=的区别》,本文关键词  ;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 收缩
    • 微信客服
    • 微信二维码
    • 电话咨询

    • 400-1100-266