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。

相关推荐
2501_930707781 分钟前
使用C#代码压平 PDF 表单字段
数据库·pdf·c#
m0_470857649 分钟前
CSS如何实现Bootstrap进度条自定义动画_利用keyframe关键帧
jvm·数据库·python
treesforest12 分钟前
IP数据库下载完全指南:免费与商业IP定位库对比
网络·数据库·php
书语时15 分钟前
单体 MySQL 支撑业务的上限一般从哪里先触顶?如何论证瓶颈在 DB?
数据库·mysql
m0_6245785917 分钟前
SQL高效实现基于JOIN的交叉分析_多表关联实现多维统计
jvm·数据库·python
威联通网络存储18 分钟前
QNAP 闪存底座:制造企业 ERP 数据库容灾方案
数据库·python·制造
城数派19 分钟前
1958-2024年乡镇的逐月土壤湿度数据
数据库·arcgis·数据分析·excel
ReSearch19 分钟前
sfsEdgeStore:边缘计算时代的轻量级数据存储解决方案
数据库·后端·github
得物技术24 分钟前
BP Claw 破解 AI 编码输入难题 ——FlinkSpec 需求智能化实践|得物技术
mysql·flink·ai编程