1.相同点
(1)’A’<=>’B’ 等价 ’A’=’B’ 得0
(2)’a’<=>’a‘ 等价 ’a’=’a‘ 得1
2.不同点
(1)‘a’ <=> NULL 得 0 ,NULL<=> NULL得1
(2)‘a’=NULL 得NULL,NULL=NULL得NULL
总结:
(1)<=> 只能在mysql数据库中使用,‘a’ <=> NULL 得 0 等价 ‘a’ is NULL,NOT(‘a’ <=> NULL) 等价 ‘a’ is NOT NULL
(2)存在col1,col2两个可能存在NULL值的列需要进行相等比较时,可以使用col1<=>col2
MySQL<=>与=
最新推荐文章于 2024-05-28 10:45:51 发布