MyException - 我的反常网
当时方位:我的反常网» MySQL » mysql中操作符<=>的含义

mysql中操作符<=>的含义

www.x8vin4.com  网友共享于:2018-06-06  阅读:0次
mysql中操作符<=>的意思

mysql中操作符<=>是安全等于的意思。是比较运算符,当比较的值含有null值的时分,来回来一个布尔值。比方:

select 1<=>null -- 成果为0
select null<=>null -- 成果为1。

用法:当两个操作数中或许含有NULL时,你需求一个共同的句子。

... 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 版权所有