MySQL中<=>表示什么,怎样使用
导读:这篇文章给大家分享的是“MySQL中表示什么,怎样使用”,文中的讲解内容简单清晰,对大家学习和理解有一定的参考价值和帮助,有这方面学习需要的朋友,接下来就跟随小编一起学习一下“MySQL中表示什么,怎样使用”吧。 在mys...
这篇文章给大家分享的是“MySQL中表示什么,怎样使用”,文中的讲解内容简单清晰,对大家学习和理解有一定的参考价值和帮助,有这方面学习需要的朋友,接下来就跟随小编一起学习一下“MySQL中表示什么,怎样使用”吧。在mysql中,“=> ”的意思为“安全等于”,是一个比较运算符,和“=”等于运算符类似,不过“=> ”可以用来判断NULL值:当两个操作数均为NULL时,其返回值为1而不为NULL;而当一个操作数为NULL时,其返回值为0而不为NULL。
本教程操作环境:windows7系统、mysql8版本、Dell G3电脑。
安全等于运算符(=>
)
=>
操作符和 = 等于操作符类似,不过 =>
可以用来判断 NULL 值,具体语法规则为:
当两个操作数均为 NULL 时,其返回值为 1 而不为 NULL;
而当一个操作数为 NULL 时,其返回值为 0 而不为 NULL。
示例:使用 => 进行相等的判断
mysql>
SELECT 1=>
0,'2'=>
2,2=>
2,'0.02'=>
0,'b'=>
'b',(1+3) =>
(2+1),NULL=>
NULL;
+-------+---------+-------+------------+-----------+-----------------+-------------+
| 1=>
0 | '2'=>
2 | 2=>
2 | '0.02'=>
0 | 'b'=>
'b' | (1+3) =>
(2+1) | NULL=>
NULL |
+-------+---------+-------+------------+-----------+-----------------+-------------+
| 0 | 1 | 1 | 0 | 1 | 0 | 1 |
+-------+---------+-------+------------+-----------+-----------------+-------------+
1 row in set (0.00 sec)由结果可以看到,=>
在执行比较操作时和 = 的作用是相似的,唯一的区别是 =>
可以用来对 NULL 进行判断,两者都为 NULL 时返回值为 1。
关于“MySQL中表示什么,怎样使用”的内容就介绍到这,感谢各位的阅读,相信大家对MySQL中表示什么,怎样使用已经有了进一步的了解。大家如果还想学习更多知识,欢迎关注网络,小编将为大家输出更多高质量的实用文章!
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: MySQL中<=>表示什么,怎样使用
本文地址: https://pptw.com/jishu/649865.html
