소수점 이하 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
Posted by '김용환'
,