[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
'SQL' 카테고리의 다른 글
[MSSQL] 랜덤으로 데이터 추출 (0) | 2014.11.13 |
---|---|
[MSSQL] 대문자 or 소문자 확인하기 (바이너리 이용) (0) | 2014.11.04 |
[MSSQL] db내 모든 테이블에서 자료를 검색 (1) | 2014.07.25 |
[MSSQL] 커서 (CURSOR) (0) | 2014.07.23 |
[MSSQL] 테이블 검색 (0) | 2014.07.09 |