• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    MySQL中“:=”和“=”的区别浅析

    =

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

    :=

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

      下面是:=和=的在select时作用对比

    sql

    set @num = 0;
    SELECT @num := @num+1 AS rowno, nc as nickname from table_user;

    结果

    sql

    set @num = 0;
    SELECT @num = @num+1 AS rowno, nc as nickname from table_user;

    结果

    sql

    set @num = 0;
    SELECT @num = @num AS rowno, nc as nickname from table_user;

    结果


    参考文献:https://www.jb51.net/article/167218.htm

    总结

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

    您可能感兴趣的文章:
    • 讲解MySQL中=>操作符的用法
    • MYSQL where 1=1判定中的作用说明
    • mysql sql_mode="" 的作用说明
    • MySql中特殊运算符的使用方法总结
    • 图文介绍mysql中:=和=的区别
    上一篇:MySQL查看和修改时区的方法
    下一篇:图文介绍mysql中:=和=的区别
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    MySQL中“:=”和“=”的区别浅析 MySQL,中,和,的,区别,浅析,