Toán tử bằng trong MySQL NULL-safe, tương đương với toán tử SQL tiêu chuẩn KHÔNG PHÂN BIỆT TỪ, thực hiện so sánh bình đẳng như toán tử =. Biểu tượng của nó là <=>. Nó hoạt động khác với các toán tử so sánh trong trường hợp chúng ta có NULL là cả hai toán hạng. Hãy xem xét các ví dụ sau để hiểu toán tử NULL-safe cùng với sự khác biệt của nó với toán tử so sánh -
mysql> Chọn 50 <=> 50, NULL <=> NULL, 100 <=> NULL; + ----------- + ------------- - + -------------- + | 50 <=> 50 | NULL <=> NULL | 100 <=> NULL | + ----------- + --------------- + -------------- + | 1 | 1 | 0 | + ----------- + --------------- + -------------- + 1 hàng trong bộ (0,00 giây) mysql> Chọn 50 =50, NULL =NULL, 100 =NULL; + --------- + ------------- + ------ ------ + | 50 =50 | NULL =NULL | 100 =NULL | + --------- + ------------- + ------------ + | 1 | NULL | NULL | + --------- + ------------- + ------------ + 1 hàng trong bộ (0,00 giây)