0
SQL Server를 사용하고 있는데 약속에 필요한 시간을 계산해야하지만 해당 부서에서 가장 높은 값을 얻는 방법을 알지 못합니다.SQL Server는 항상 가장 높은 값을 사용합니다.
을 나는이 쿼리가 : 여기
내가 달성하기 위해 노력하고있어입니다select 16/5
을 그리고
3
를 반환하지만
4
를 반환 할 필요
어떻게받을 수 있습니까? 나는 라운드와 바닥 기능을 시도했지만 그것은 나를 위해 작동하지 않습니다.
는 [CEILING]을 필요 (https://msdn.microsoft.com/en-us/library/ms189818.aspx) 함수 .. '천장 (16 /5.0)' –
@vkp 고마워! :) – alexandre
당신은 또한 16/5가 정수 나누기를 수행한다는 것에 주목해야합니다. 결과를 float로 받아서이 함수를 적용해야한다 ..'ceiling (1.0 * 16/5)' –