Сложение чисел из трёх таблиц

260
05 ноября 2017, 19:14

Друзья, есть такой запрос

SELECT `count_lb` + `count_pr`  AS `kek` FROM disciplain  WHERE `group`='.$value['id']

Складываем всё отлично, но если в одной ил таблицы будет NULL, то и показывает он соответственно NULL. Подскажите пожалуйста, как в моём случае правильно применить функцию IFNULL для проверки пустых полей.

Answer 1

Попробуйте использовать IFNULL

select 4 + IFNULL(NULL,0);

то есть

SELECT IFNULL(`count_lb`,0) + IFNULL(`count_pr`,0)  AS `kek`

см. http://rustyrazorblade.com/2006/09/mysql-number-null-null/

READ ALSO
Как сравнить даты между собой

Как сравнить даты между собой

Как сравнить даты между собой (например даны даты 411

312
Не выполняется php после require_once

Не выполняется php после require_once

Не выполняется код в подключаемом php файле через require_once, да и через include тоже, а также не выполняется php код который идёт уже после require_once в основном...

200
Итератор с помощью OOP

Итератор с помощью OOP

Всем добраВ общем вопрос заключается в следующем

209