Mysql <=> 安全等于

<=> 安全等于,为NULL安全的等值比较运算符(NULL-safe equal),该操作符作用类似"="。

区别为当符号两边出现NULL值时,=操作符会返回NULL,而<=>会返回1(两边操作数都为NULL时)或者0(一边操作数为NULL)。

bash 复制代码
mysql> select 1<=>1, 1<=>2, 1<=>NULL, NULL<=>NULL;
+-------+-------+----------+-------------+
| 1<=>1 | 1<=>2 | 1<=>NULL | NULL<=>NULL |
+-------+-------+----------+-------------+
|     1 |     0 |        0 |           1 |
+-------+-------+----------+-------------+
1 row in set (0.00 sec)

当然,可以将 1 IS NULL 改写成 1<=> NULL。

相关推荐
赵渝强老师3 小时前
【赵渝强老师】国产金仓数据库的表空间
数据库·postgresql
廋到被风吹走3 小时前
【数据库】【Oracle】PL/SQL 存储过程与函数
数据库·sql·oracle
amao99884 小时前
数据库原理与技术 - 3-3 3-4 SQL语言(二)数据操作语言
数据库·sql·oracle
AC赳赳老秦4 小时前
DeepSeek+Power BI:数据导入脚本生成与可视化图表优化技巧
数据库·mongodb·信息可视化·流程图·mapreduce·数据库架构·deepseek
VX:Fegn08954 小时前
计算机毕业设计|基于springboot + vue图书管理系统(源码+数据库+文档)
数据库·vue.js·spring boot·后端·课程设计
笑洋仟5 小时前
Linux StorCLI工具安装和使用
linux·数据库·redis
麦聪聊数据5 小时前
数据服务化(生产者篇):如何通过 QuickAPI 实现 SQL 逻辑的安全封装与发布?
数据库·sql·安全
amao99886 小时前
数据库原理与技术 - 3-5 SQL查询训练(习题)
数据库·sql
程序员Null的自我修养6 小时前
全面整理Redis过期删除与内存淘汰策略底层原理机制
数据库·redis
陌路207 小时前
MYSQL索引篇--基础知识
数据库·mysql