mybatis判断两个null相等

Posted root_zhb

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mybatis判断两个null相等相关的知识,希望对你有一定的参考价值。

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 &lt;=> a.new_flag

以上是关于mybatis判断两个null相等的主要内容,如果未能解决你的问题,请参考以下文章

mybatis 并且的判断

mybatis if判断两个值是否相等存在的坑啊

mybatis里if标签判断字符串相等不相等的有关问题

mybatis if判断两个值是不是相等存在的坑啊

JS判断两个对象是否键值对应相等

oracle 查询条件中判断两个字段相等时 一个字段为空则跳过