Như biết, CONCAT() trả về NULL nếu bất kỳ đối số nào là NULL. Nghĩa là MySQL trả về NULL nếu truyền tên cột chứa giá trị NULL làm một trong các đối số của CONCAT(). Ví dụ từ bảng 'Student' giải thích:
Ví dụ
Trong ví dụ này, ta nối hai chuỗi và ở hàng thứ 5, một giá trị là NULL do đó kết quả nối cũng NULL.
mysql> SELECT Name, Address, CONCAT(Name, ' Resident of ', Address) AS 'Chi tiết học sinh' FROM Student; +---------+---------+---------------------------+ | Name | Address | Chi tiết học sinh | +---------+---------+---------------------------+ | Gaurav | Delhi | Gaurav Resident of Delhi | | Aarav | Mumbai | Aarav Resident of Mumbai | | Harshit | Delhi | Harshit Resident of Delhi | | Gaurav | Jaipur | Gaurav Resident of Jaipur | | Yashraj | NULL | NULL | +---------+---------+---------------------------+ 5 rows in set (0.00 sec)