Oct 18, 2012 09:04
В запросах вида
SELECT делимое/делитель AS данные FROM таблица
Делитель может быть нулем, и тогда сервер выдаст ошибку деления на ноль"Division by zero encountered".
Чтобы этого избежать, нужно проверять делитель на ноль перед делением:
CASE
WHEN делитель=0
THEN 0
ELSE делимое/делитель
END AS данные
FROM таблица
программирование,
sql