SQL
[MSSQL] 반올림, 소수점 자르기
요지
2014. 8. 7. 13:58
[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