“不等于操作符”是忽略 null 的

2024/01/31 database 共 138 字,约 1 分钟

前言

简单的小问题,记录一下。

问题

null 是不满足 !=1 的。也就是说 sql

select * from A where key != '1';

是无法筛选出a.key为 null 的记录的。

应该用个函数把 null 处理下,如下:

select * from A where IFNULL(key,'')  != '1';

文档信息

Search

    Table of Contents