Эквивалент функции потолка Excel в SQL Server

#sql

#sql

Вопрос:

Есть ли у нас в SQL функция excel как ceiling? Мне нужно ниже в SQL.

1.1 ——- 1.5
1.2 ——- 1.5
1.3 ——- 1.5
1.4 ——- 1.5
1.5 ——- 1.5
1.6 ——- 2.0

Комментарии:

1. Поразительно, но это называется ceiling() : msdn.microsoft.com/en-us/library/ms189818 (v=sql.110).aspx .

2. Шаг 1: google.com/search ? q = потолок в sql server

Ответ №1:

Это может быть достигнуто с помощью:

 select 0.5 * ceiling(1.2/0.5)  -- result -> 1.5
select 0.5 * ceiling(1.5/0.5)  -- result -> 1.5
select 0.5 * ceiling(1.6/0.5)  -- result -> 2