MyException - 我的异常网
当前位置:我的异常网» MySQL » mysql中操作符<=>的意义

mysql中操作符<=>的意义

dongnikm   网友分享于:2018-06-06  浏览:0次
mysql中操作符<=>的意思

mysql中操作符<=>是安全等于的意思皇冠体育娱乐场网址。是比较运算符,当比较的值含有null值的时候,来返回一个布尔值雷速官网。比如:

select 1<=>null -- 结果为0
select null<=>null -- 结果为1比分007。

用法:当两个操作数中可能含有NULL时,你需要一个一致的语句北京pk10模式新凤凰。

... WHERE col_a <=> ? ...

这里的占位符有可能是常量也有可能是NULL,当使用<=>运算符时,你没有必要对查询语句做任何修改皇冠体育在线。

select * from test where id<=>1

?相当于

select * from test where id=1
select * from test where id is null

?

?

?

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有