MySql * 殊运算符的使用方法总结

作者:溪风_ed35 时间:2024-01-19 23:27:09 

前言

mysql中有4类运算符,它们是:

  • 算术运算符

  • 比较运算符

  • 逻辑运算符

  • 位操作运算符

这个大家应该都比较熟悉,但本文给大家总结介绍的关于MySql * 殊运算符的相关内容,下面话不多说了,来一起看看详细的介绍吧

1. <=> 安全比较运算符

mysql中任何与NULL做比较都会是NULL,常用来做判断是否是NULL。

MySql * 殊运算符的使用方法总结

当然我也可以采用IS NULL

MySql * 殊运算符的使用方法总结

2. := 赋值的作用

:= 和 = 运算符都有赋值的作用,在大部分场景下并无区别,但 := 更为全场景些。

= 只有在 set 和update时才是和 := 一样, 赋值 的作用,其它都是关系运算符 等于  的作用。

:= 不只在 set 和 update 时赋值的作用,在 select 也是赋值的作用,常与@结合使用,比如编号

MySql * 殊运算符的使用方法总结

3. @ 用户变量

@是局部变量声明,如果没有@的字段代表是列名,用户变量声明用。

MySql * 殊运算符的使用方法总结

4. @@ 系统变量

系统变量又分为全局系统变量和会话系统变量

MySql * 殊运算符的使用方法总结

有些系统变量只有全局级的,比如 max_connnections,读取时可以不显示声明 global,但设置时需要,否则会提示你设置的为全局变量。

这几个还是比较常用,后续再补充一下。。。

来源:https://www.jianshu.com/p/78a65c1b3aba

标签:mysql,特殊,运算符
0
投稿

猜你喜欢

  • mysql 8.0.16 winx64安装配置方法图文教程

    2024-01-22 05:54:25
  • 整理关于Bootstrap表单的慕课笔记

    2024-04-16 10:27:19
  • 通俗易懂详解Python基础五种下划线作用

    2024-01-01 06:36:22
  • python抓取网页内容并进行语音播报的方法

    2021-03-08 14:02:53
  • Mongoose经常返回e11000 error的原因分析

    2024-05-03 15:36:05
  • Python中的groupby分组功能的实例代码

    2021-09-17 20:48:15
  • python对于requests的封装方法详解

    2023-02-06 15:29:48
  • js实现圆形菜单选择器

    2023-09-23 19:50:54
  • SQL Server 远程更新目标表数据的存储过程

    2024-01-21 07:38:04
  • SQL2005 自动备份的脚本

    2024-01-23 20:34:27
  • golang 输出重定向:fmt Log,子进程Log,第三方库logrus的详解

    2024-04-27 15:40:14
  • ASP.NET将Session保存到数据库中的方法

    2024-01-19 16:31:46
  • Python爬虫辅助利器PyQuery模块的安装使用攻略

    2023-10-18 02:19:34
  • 解决使用openpyxl时遇到的坑

    2022-09-03 09:25:37
  • python实现npy格式文件转换为txt文件操作

    2021-04-03 08:07:05
  • PHPCMS的使用小结

    2023-11-20 20:19:47
  • VS Code配置Go语言开发环境的详细教程

    2024-05-11 09:08:31
  • Python编程之基于概率论的分类方法:朴素贝叶斯

    2023-10-08 10:15:52
  • python排序算法之归并排序

    2021-03-24 06:05:39
  • Python 使用@property对属性进行数据规范性校验的实现

    2021-03-31 00:37:10
  • asp之家 网络编程 m.aspxhome.com