Здравствуйте. Подскажите пожалуйста, как с помощью MySQL запроса обновить строку что бы при вычитании значение не было меньше нуля ? Данные: В таблице есть столбец information с числовым значением Из столбца information и переменной $parametr вычитается числовое значение Результат обновляется в столбец information. Если в столбце information есть значение 5 а в переменной $parametr 10, то при вычитании получится: 5 - 10 = -5 PHP: UPDATE table_name SET information = information - '.$parametr.' WHERE id = 1'; Как обновить данные запросом в таком случае на ноль, если при вычитании результат меньше нуля, то сохранил 0 а не отрицательное число ?
Сделал вот такой запрос, поставленную задачу решил: PHP: UPDATE table_name SET information = IF(information <= '.$parametr.', 0, information - '.$parametr.') WHERE id = 1;