Dùng IF() để hiển thị giá trị thay thế (ví dụ 'N/A') thay vì NULL trong kết quả SELECT.
Dữ liệu: Employee có Salary=NULL
mysql> SELECT * FROM employee; +----+--------+--------+ | ID | Name | Salary | +----+--------+--------+ | 1 | Gaurav | 50000 | | 2 | Rahul | 20000 | | 3 | Advik | 25000 | | 4 | Aarav | 65000 | | 5 | Ram | 20000 | | 6 | Mohan | 30000 | | 7 | Aryan | NULL | | 8 | Vinay | NULL | +----+--------+--------+
Truy vấn: Hiện 'N/A' thay NULL
mysql> SELECT ID, Name, IF(Salary IS NULL, 'N/A', Salary) AS 'Salary' FROM employee; +----+--------+--------+ | ID | Name | Salary | +----+--------+--------+ | 1 | Gaurav | 50000 | | 2 | Rahul | 20000 | | 3 | Advik | 25000 | | 4 | Aarav | 65000 | | 5 | Ram | 20000 | | 6 | Mohan | 30000 | | 7 | Aryan | N/A | | 8 | Vinay | N/A | +----+--------+--------+
Cú pháp IF(): IF(condition, value_if_true, value_if_false). Điều kiện Salary IS NULL đúng → trả 'N/A', sai → trả Salary.