1. 소수점 둘째 자리까지만 표현하고 싶다면 CONVERT를 이용하고
단, 소수 세째자리에서 반올림 됩니다.
SELECT CONVERT(NUMERIC(5,2), '0.56789')
==> 0.57
2. 셋째 자리에서 반올림하고 둘째 자리까지 표현하고자 한다면 ROUND함수로 반올림후에 아래 함수를 이용하기를 바란다.
SELECT CONVERT(NUMERIC(5,2), ROUND(0.56789, 2))
==> 0.57
3. 이 함수는 지정한 숫자 식보다 크거나 같은 최소 정수를 반환합니다.
소수자리는 무조건 올림한다.
SELECT CEILING('1234.000001')
==> 1235
쿼리 실행 순서 (0) | 2021.01.04 |
---|---|
컬럼명(필드명)에 특정 문자열 포함하는 테이블 찾기 (0) | 2021.01.04 |
천단위 콤마(컴마) 찍기 , MONEY 형식으로 , 원화, 머니 형식으로 출력하기 (0) | 2021.01.04 |
전년도 동 주차의 시작일과 종료일을 각각 8자리 문자로 (0) | 2021.01.04 |
해당 주차의 시작일과 종료일을 각각 8자리 문자로 (0) | 2021.01.04 |