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

Cách làm SUM trả về 0 nếu không có giá trị trong MySQL?

Dùng IFNULL hoặc COALESCE.

IFNULL

SELECT IFNULL(SUM(NULL), 0) AS SUMOFTWO;

Kết quả: 0

COALESCE

SELECT COALESCE(SUM(NULL), 0) AS SUMOFTWO;

Kết quả: 0