“<=>”是什么意思? MySQL 中的意思是什么?
MySQL 中 <=>
的含义和作用是什么?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
MySQL 中 <=>
的含义和作用是什么?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(5)
手册说明了一切:
The manual says it all:
这是NULL安全等于运算符 。
<=> 之间的区别和 = 是当一个或两个操作数都是 NULL 值时。例如:
以下是值 1、2 和 NULL 的
<=>
比较的完整表格:与普通相等运算符比较:
It's the NULL-safe equal operator.
The difference between <=> and = is when one or both of the operands are NULL values. For example:
Here is the full table for the
<=>
comparison of values 1, 2 and NULL:Compare to the ordinary equality operator:
<=>
是所谓的NULL
-安全相等运算符。<=>
is a so calledNULL
-safe-equality operator.NULL 安全等于运算符
http://dev .mysql.com/doc/refman/5.0/en/comparison-operators.html#operator_equal-to
NULL-safe equal to operator
http://dev.mysql.com/doc/refman/5.0/en/comparison-operators.html#operator_equal-to
与SQL标准关键字DISTINCT相同
It's the same as SQL standard keyword DISTINCT