[MsSql] 반올림, 소수점 자르기 방법

 

가령 값이 1878.00 값을 소수점 없애고 싶을 떄

[SELECT CONVERT(INT, Field) AS '명칭' FROM TABLE ] 해주면 된다.

이 때, 나누는 값이 있어서(1.08) 반올림 해주고 싶을때는 Round 처리 해주면 된다.[ ROUND(L.ExtendedPrice/1.08,0)]

 

더 나아가 값을 나누고 소수점 없애고 싶을 때

 

CONVERT(INT,ROUND(Field/1.08,0)) AS '명칭'

Select CONVERT(INT,ROUND(Field/1.08,0)) AS '명칭' FROM TABLE !

결과: 1878​




출처 : http://blog.naver.com/ejhandstory/220040976870

Posted by 요지
,