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。

相关推荐
极小狐44 分钟前
极狐GitLab 容器镜像仓库功能介绍
java·前端·数据库·npm·gitlab
极小狐1 小时前
如何构建容器镜像并将其推送到极狐GitLab容器镜像库?
开发语言·数据库·机器学习·gitlab·ruby
阿四啊1 小时前
【Redis实战篇】分布式锁-Redisson
数据库·redis·分布式
_星辰大海乀1 小时前
数据库约束
java·数据结构·数据库·sql·链表
一只fish1 小时前
MySQL 8.0 OCP 1Z0-908 题目解析(1)
数据库·mysql
AI大模型顾潇2 小时前
[特殊字符] 本地部署DeepSeek大模型:安全加固与企业级集成方案
数据库·人工智能·安全·大模型·llm·微调·llama
FAQEW2 小时前
MongDB和MySQL的区别
数据库·mysql·mongdb·区别
码农飞哥2 小时前
互联网大厂Java面试实战:Spring Boot到微服务的技术问答解析
java·数据库·spring boot·缓存·微服务·消息队列·面试技巧
niechel2 小时前
02-GBase 8s 事务型数据库 客户端工具dbaccess
数据库
扫地生大鹏3 小时前
Mysql-OCP PPT课程讲解并翻译
数据库