Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> MySQL

Toán tử NULL-safe equal (<=>) trong so sánh hàng (row comparison) MySQL

Khi dùng toán tử NULL-safe <=> với so sánh hàng như (A, B) <=> (C, D), hiệu suất tương đương (A <=> C) AND (B <=> D).

mysql> SELECT (100,50) <=> (50,100);
+-----------------------+
| (100,50) <=> (50,100) |
+-----------------------+
| 0                     |
+-----------------------+

mysql> SELECT (100,50) <=> (100,50);
+-----------------------+
| (100,50) <=> (100,50) |
+-----------------------+
| 1                     |
+-----------------------+

So sánh từng cặp phần tử tương ứng. Trả về 1 chỉ khi tất cả các cặp đều khớp (kể cả NULL).