where条件中的判断,其本质是判断是否相等。
但 mysql 有一套自己的判断逻辑,
如下三个sql
select null=null
-- null
select 1=1
-- 1
select null <=> null
--1
相关内容可以查看
https://dev.mysql.com/doc/refman/8.0/en/comparison-operators.html#operator_equal-to
在mybatis中,可以这样写
WHERE
a.attribute7 <=> a.new_flag