@DERBIAGLOBALISTO

Как составить sql запрос на замену null на 0?

Нужен запрос который будет преобразовывать значение столбца в 0 если оно null, но если нет, то должно возвращаться значение столбца.
'select price + price2 + price3  as suma from prices'

Просто если в каком-то из столбцов стоит значение null, то в suma тоже получается null. Помогите решить проблему.
  • Вопрос задан
  • 5792 просмотра
Решения вопроса 1
unfilled
@unfilled
Стандарт предполагает использование COALESCE:
select COALESCE(price, 0) + COALESCE(price2, 0) + COALESCE(price3,0)  as suma from prices
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы