반응형
개요
Mysql 에서 소수점 과 관련된 쿼리 함수 들 입니다. 가장 대표적인 것으로 Round, Floor, Ceil, Truncate 에 대해서 간단히 정리해보았습니다.
본문
Round()
Round() 반올림
<아래는 예시>
select
ROUND(11.6789) /* result : 12 */
,ROUND(11.6789,1) /* result : 11.7 */
,ROUND(11.6789,2) /* result : 11.68 */
from dual;
Floor(), Ceil(), Truncate()
Floor() 소수점 밑을 버림
Ceil() 소수점 밑에서 올림
Truncate() 자리수 를 지정해서 버림
<아래는 예시>
select
FLOOR(11.6789) /* result : 11 */
, CEIL(11.6789) /* result : 12 */
, TRUNCATE(11.6789,2) /* result : 11.67 */
from dual;
참조 링크
https://dev.mysql.com/doc/refman/5.7/en/mathematical-functions.html#function_round
https://www.w3schools.com/sql/func_mysql_round.asp
https://www.w3schools.com/sql/func_mysql_floor.asp
https://www.w3schools.com/sql/func_mysql_ceil.asp
https://www.w3schools.com/sql/func_mysql_truncate.asp
반응형
'데이터베이스 > MySQL' 카테고리의 다른 글
[mysql] 혹시 모르니 저장. mysql 과 php 버전에 따른 부분 (0) | 2013.12.03 |
---|---|
MYSQL 한글 걸러내기 쿼리 (0) | 2013.10.14 |
MySql RegExp (0) | 2013.10.11 |
[MySQL] 이메일 주소 필터링 (0) | 2013.10.10 |
[mysql] 날짜 변환 date_format (0) | 2013.10.02 |
[php, mysql] utf-8 관련 (0) | 2013.10.01 |
[mysql] 테이블 목록 조회 (0) | 2012.09.26 |
테이블 데이타 수 가져오기 (0) | 2010.12.27 |