首页 > 文章列表 > MySQL NULL 安全等于运算符在与行比较一起使用时如何执行?

MySQL NULL 安全等于运算符在与行比较一起使用时如何执行?

436 2023-09-04

当我们在行比较中使用NULL-safe运算符,如(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)

上述结果集显示了如何使用NULL安全运算符进行行比较。