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

 更新时间:2019年08月08日 10:59:34   作者:干净的句号  
这篇文章主要给大家介绍了关于mysql中:=和=区别的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用mysql具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧

:=和=的区别

=

  • 只有在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 GTID Mha配置方法

    Mysql GTID Mha配置方法

    下面小编就为大家带来一篇Mysql GTID Mha配置方法。小编觉的挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-03-03
  • MySQL如何查看建库建表语句

    MySQL如何查看建库建表语句

    这篇文章主要介绍了MySQL如何查看建库建表语句问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-02-02
  • 通用SQL存储过程分页以及asp.net后台调用的方法

    通用SQL存储过程分页以及asp.net后台调用的方法

    下面小编就为大家带来一篇通用SQL存储过程分页以及asp.net后台调用的方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-12-12
  • MySQL+Navicat安装配置保姆级教程

    MySQL+Navicat安装配置保姆级教程

    这篇文章主要介绍了MySQL+Navicat安装配置教程,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-05-05
  • mysql 教程 存储过程

    mysql 教程 存储过程

    最近用mysql + asp.net来写网站,既然mysql已经支持存储过程了,那么像分页这么常用的东西,当然要用存储过程啦
    2009-06-06
  • mysql报1292 Incorrect datetime value错误的解决方法

    mysql报1292 Incorrect datetime value错误的解决方法

    这篇文章主要给大家介绍如何解决mysql报1292 Incorrect datetime value错误,文中有详细的解决方案,具有一定的参考价值,需要的同学可以参考阅读下本文
    2023-07-07
  • MySQL的查询计划中ken_len的值计算方法

    MySQL的查询计划中ken_len的值计算方法

    本文首先介绍了MySQL的查询计划中ken_len的含义;然后介绍了key_len的计算方法;最后通过一个伪造的例子,来说明如何通过key_len来查看联合索引有多少列被使用
    2017-02-02
  • MYSQL配置参数优化详解

    MYSQL配置参数优化详解

    MySQL是优化难度最大的一个部分,不但需要理解一些MySQL专业知识,同时还需要长时间的观察统计并且根据经验 进行判断,然后设置合理的参数。下面我们了解一下MySQL优化的一些基础
    2018-07-07
  • 使用YUM在Linux(CentOS 7)下安装mysql 5.7.18的教程详解

    使用YUM在Linux(CentOS 7)下安装mysql 5.7.18的教程详解

    这篇文章主要介绍了使用YUM在Linux(CentOS 7)下安装mysql 5.7.18的教程详解,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2017-05-05
  • MySQL thread_stack连接线程的优化

    MySQL thread_stack连接线程的优化

    当有新的连接请求时,MySQL首先会检查Thread Cache中是否存在空闲连接线程,如果存在则取出来直接使用,如果没有空闲连接线程,才创建新的连接线程
    2017-04-04

最新评论