본문 바로가기
SQL

SQL ROUND() 함수

by 진격의 파파 2013. 10. 14.
반응형

 

 

안녕하세요!! 

이번 포스팅할 내용은 SQL ROUND() 함수입니다.

 

ROUND() 함수는 소수점의 개수를 지정하여 반올림을 해주는 역할을 합니다.

 
기본구문
SELECT ROUND(column_name,소수점개수) FROM table_name;
 
예를들어서
34.983
54.242
76.23
83
61.8587
등의 숫자가 적혀있는 price 라는 칼럼이 있다고 가정할 경우
select round(price,0) from table;
// 위와 같은 명령어를 실행하면 아래와 같은 결과가 나옵니다. 
// round(price,0) 이므로 소수점 첫째 자리부터 6이상 반올림을 하여 값을 보여주게 됩니다.
35(반올림)
54
76
83
62(반올림)
 
그리고 아래와 같은 구문을 실행하면
select round(price,2) from table;
// 결과값은 아래와 같이 소수점 2자리까지 나오게 되며,
// 그리고 round(price,2) 이므로 소수점 세째 자리부터 6이상 반올림을 하여 값을 보여주게 됩니다.
34.98
54.24
76.23
83.00
61.86(반올림)

 

어떤 통계적 프로그래밍을 하다보면 소수점값이 자주 나오게 되는데 그때 round() 함수를 사용하면 매우 유용하게 사용되겠지요.

포스팅 내용이 도움이 되었길 바라면서 이만 마치도록 하겠습니다.

 

그럼 오늘도 즐거운 하루 되길 바라고

즐거운 프로그래밍 되세요!!!

 


 

반응형

'SQL' 카테고리의 다른 글

SQL 구문, 함수 포스팅 종료!! jQuery Mobile 시작!!  (2) 2013.10.17
SQL MID() 함수  (0) 2013.10.12
SQL UCASE(), LCASE() 구문  (0) 2013.10.10
SQL HAVING 구문  (2) 2013.10.09
SQL GROUP BY 구문  (0) 2013.10.08