Задать вопрос
@therealvetalhidden

Как сделать что бы SUM() в sql запросе возвращал 0 вместо null?

запрос:
SELECT SUM(sum) FROM table WHERE ...
Если по запросу строк нет в бд, то sql возвращает null, можно как то сделать что бы он мне возвращал 0 вместо null?
  • Вопрос задан
  • 3946 просмотров
Подписаться 2 Оценить Комментировать
Решения вопроса 5
egor_nullptr
@egor_nullptr
SELECT COALESCE(SUM(sum), 0) FROM ...
Ответ написан
Sanasol
@Sanasol
нельзя просто так взять и загуглить ошибку
dzheka3d
@dzheka3d
IFNULL(SUM(sum),0)
Ответ написан
martin74ua
@martin74ua Куратор тега MySQL
Linux administrator
select sum(c)+0 from table
не тоже самое?
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы