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

Cách chọn các hàng có cột NULL trong MySQL

Sử dụng IS NULL (không dùng = NULL).

SELECT * FROM tên_bảng WHERE tên_cột IS NULL;

Ví dụ bảng có StudentId NULL và có giá trị:

mysql> SELECT * FROM NULLDemo1 WHERE StudentId IS NULL;

Kết quả trả về 2 hàng có StudentId = NULL.

Lưu ý: NULL = NULL là UNKNOWN (không true), nên bắt buộc dùng IS NULL / IS NOT NULL.