많지는 않지만 작업을 하다보면 십단위 올림이 필요한 경우들이 있다.

이럴때 하기의 쿼리를 사용하면 간단히 해경이 가능하다.

 

 

declare @num int = 116
declare @gubun int = 10
select (Ceiling(CAST(@num as float)/@gubun))*@gubun;

 

만약 100 단위 올림이 필요하다면 @gubun의 값을 100으로 맞추면 된다.

1단위 올림은 그냥 @num + 1을 해주면 되기 때문에 필요 없겠지만요...ㅎ

'IT > MSSQL' 카테고리의 다른 글

mssql 날짜 포맷 모음  (0) 2018.02.28
MSSQL 반올림, 자르기(절삭), 올림, 내림  (0) 2018.02.19
로우 합치기  (0) 2018.02.02
현재 날짜에서 전주 구하기  (0) 2018.01.17
부서 사용자 트리 쿼리  (0) 2017.11.07

+ Recent posts

많지는 않지만 작업을 하다보면 십단위 올림이 필요한 경우들이 있다.

이럴때 하기의 쿼리를 사용하면 간단히 해경이 가능하다.

 

 

declare @num int = 116
declare @gubun int = 10
select (Ceiling(CAST(@num as float)/@gubun))*@gubun;

 

만약 100 단위 올림이 필요하다면 @gubun의 값을 100으로 맞추면 된다.

1단위 올림은 그냥 @num + 1을 해주면 되기 때문에 필요 없겠지만요...ㅎ

'IT > MSSQL' 카테고리의 다른 글

mssql 날짜 포맷 모음  (0) 2018.02.28
MSSQL 반올림, 자르기(절삭), 올림, 내림  (0) 2018.02.19
로우 합치기  (0) 2018.02.02
현재 날짜에서 전주 구하기  (0) 2018.01.17
부서 사용자 트리 쿼리  (0) 2017.11.07

+ Recent posts