Я использую SQL Server, и мне нужно рассчитать время, необходимое для встречи, но я не знаю, как перейти к максимальному значению из деления.SQL Server поделен всегда на максимальное значение
Вот что я пытаюсь достичь:
У меня есть этот запрос:
select 16/5
и возвращает
3
, но мне это нужно, чтобы вернуть
4
Как я могу это получить? Я попробовал круглую и напольную функцию, но это не работает для меня.
вам необходимо [ПОТОЛОК] (https://msdn.microsoft.com/en-us/library/ms189818.aspx) функция .. 'потолок (16 /5.0) ' –
@vkp Спасибо, друг! :) – alexandre
вы также должны заметить, что 16/5 выполняет целочисленное деление. вы должны получить результат как float и применить эту функцию .. например, 'потолок (1.0 * 16/5)' –