소수점 이하 2자리의 값을 Mysql에 저장할 때, 마지막 숫자가 0이면, 그 값은 mysql에서 지운다.
1010.10 이라는 값을 저장하면 1010.1 만 얻어올 수 있다.
언어를 통해서 Numberformat을 맞출 수 있지만, 간단히 mysql select 에서도 FORMAT을 이용해서 채울 수 있다.
http://dev.mysql.com/doc/refman/5.1/en/string-functions.html#function_format
예를 들어 SELECT FORMAT(1010.1, 2) 의 결과는 1010.12 이다.
만약 as를 사용하고 있다면 다음처럼 쓸 수 있다.
FORMAT(sum(avg_duration),2) as sumOfDuration
'DB' 카테고리의 다른 글
[MySQL] GROUP_CONCAT (0) | 2016.02.15 |
---|---|
[mysql] SELECT CONVERT_TZ (0) | 2016.02.03 |
DB 별 default isolation level (play2의 db 설정의 isolation 레벨 관련) (0) | 2014.12.23 |
[Graph] Titan Graph DB (0) | 2014.09.04 |
[mysql] mysql 버전 가져오기 - shell (0) | 2014.08.25 |