반응형
오래간만에 쓰려고 하면 꼭 찾아보게 되는 함수
ROUND [반올림]
--ROUND(값, 반올림 자릿수, [반올림 여부])
구하려는 소수점 자리수의 한 자리 아래의 숫자를 반올림 혹은 버림한다.
반올림 여부가 0 또는 생략할 경우 반올림
반올림 여부가 음수값일 경우 버림
SELECT ROUND(1.456, 1) - 소수점 둘재 자리에서 반올림
결과 : 1.5
SELECT ROUND(1.456, 2) - 소수점 셋째 자리에서 반올림
결과 : 1.46
SELECT ROUND(1.456, 2, 0) - 소수점 셋째 자리에서 반올림
결과 : 1.46
SELECT ROUND(1.456, 2, -1) - 소수점 셋째 자리에서 버림
결과 : 1.45
CEILING(올림)
--CEILING(값)
소수점 첫째자리에서 올림
SELECT CEILING(1.456)
결과 : 2
SELECT CEILING(1.6)
결과 : 2
반응형
LIST
'DB' 카테고리의 다른 글
DB에 만들어진 프로시져, 트리거, VIEW, FUNCTION 전체 내용 확인하기 (0) | 2024.04.04 |
---|---|
[MS-SQL] 쿼리 속도 향상 / 인덱스 튜닝 관리자가 만들어주는 걸 써보자 (0) | 2024.04.04 |
[MS-SQL] Management툴로 실행한 이전 쿼리 확인방법 (0) | 2024.03.10 |
[MS-SQL] 나이 구하기(만나이) (0) | 2024.03.09 |
[MS-SQL] 고정문자열 표현하기 ('01') (0) | 2024.03.08 |