Вы также можете использовать функцию IFNULL()
:
SELECT IFNULL(col, 0) FROM `table`;
IFNULL(expr1, expr2)
возвращает первое выражение, если оно не равно нулю, иначе возвращает второе выражение.
Контрольный пример:
CREATE TABLE `table` (id int, col int);
INSERT INTO `table` VALUES (1, 100);
INSERT INTO `table` VALUES (2, NULL);
INSERT INTO `table` VALUES (3, 300);
INSERT INTO `table` VALUES (4, NULL);
Результат:
+----------------+
| IFNULL(col, 0) |
+----------------+
| 100 |
| 0 |
| 300 |
| 0 |
+----------------+
4 rows in set (0.00 sec)