DECLARE @a int;
DECLARE @b int;
SET @a = 9;
SET @b = 2;
SELECT CEILING (@a/@b);
Он возвращается как 4 вместо 5. Почему?ПОТОЛОК возвращает результат FLOOR - SQL SEVER 2008 R2
Редактировать: Я хотел бы получить следующее наименьшее целое число, если частное не целое число.
Право, объявив, что поплавок будет возвращен 5 –