在与行比较时使用 MySQL 空值安全相等运算符如何执行?


当我们使用与行比较的空值安全运算符,如 (A, B) <=> (C, D),那么它的性能等同于 (A <=> C) AND (B <=> D)。以下示例将演示它 −

mysql> Select (100,50) <=> (50,100);
+-----------------------+
| (100,50) <=> (50,100) |
+-----------------------+
|                     0 |
+-----------------------+
1 row in set (0.00 sec)

mysql> Select (100,50) <=> (100,50);
+-----------------------+
| (100,50) <=> (100,50) |
+-----------------------+
|                     1 |
+-----------------------+
1 row in set (0.00 sec)

以上结果集显示了如何使用行比较的空值安全运算符。

更新于: 22-6 月 -2020 年

96 次浏览

开启您的职业生涯

完成课程即可获得认证

立即开始
广告
© . All rights reserved.