如何在SQL Server中将数字向上舍入到下一个10?

时间:2018-01-29 17:16:25

标签: sql

我需要的是17,522轮到17,530轮。还有17,525轮到17,530轮。还有17,529轮甚至17,530轮。我希望接下来的一切都能完成。

2 个答案:

答案 0 :(得分:0)

select floor((X + 9) / 10) * 10;

答案 1 :(得分:0)

select 10 * ((a+9)/10)
from (values (17522), (17525), (17529)) as t(a)