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。

相关推荐
Mem0rin6 小时前
[MySQL] 聚合函数、分组查询、连接查询
android·mysql
一棵星6 小时前
内网 MySQL 表结构一键导出 Word 文档:直连 + Agent 双模式实战
数据库·mysql·word
向日的葵0067 小时前
Redis会话机制vsJWT机制深度解析
数据库·redis·python·缓存·系统架构·jwt
bosins7 小时前
如何配置SQL Server数据库定时自动备份
数据库
烟雨归来7 小时前
RAC数据库OS进程消失,GV$SESSION长期残留KILLED僵尸会话处理
数据库·oracle
小龙报8 小时前
【优选算法】1. 水果成蓝 2.找到字符串中所有字母的异位词
java·c语言·数据结构·数据库·c++·redis·算法
宇宙第一小趴菜8 小时前
六、Oracle 目录结构
数据库·oracle
IvorySQL8 小时前
PG 日报|修复高 IO 并发场景,解决预读机制耗尽本地缓冲区缺陷
数据库·人工智能·sql·postgresql·区块链
IT小盘8 小时前
08-FastAPI加MySQL实现AI对话记录持久化
android·mysql·fastapi
TiDB 社区干货传送门8 小时前
TiDB 8.5.7 发版|六项实用功能上线
数据库·mysql·tidb