Можно ли легко округлить цифру до до ближайших 100 (или 1000, 500, 200 и т. Д.) В SQL Server?
Итак:
720 -> 800790 -> 8001401 -> 1500
Нет встроенной функции, которая будет делать это, но есть множество простых математических трюков, которые это сделают.Пример:
DECLARE @Foo int SET @Foo = 720 print @Foo print (@Foo + 100) % 100 PRINT @Foo - (@Foo + 100) % 100