首页数据库MySQL中<=>表示什么,怎样使用

MySQL中<=>表示什么,怎样使用

时间2024-03-22 01:52:03发布访客分类数据库浏览1048
导读:这篇文章给大家分享的是“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
MySQL中实现重置root密码的操作是什么 MySQL中转16进制怎么做,有哪些方法

游客 回复需填写必要信息