MySQL 수학함수

■ ROUND(대상 숫자, 처리할 소수점 자릿 수)
— 소수점 3째 자리에서 반올림 해서 결과를 소수점 2째자리까지 결과를 리턴

SELECT ROUND (1.23456789, 2 );

결과 : 1.23
 

— 소수점 4째 자리에서 반올림 해서 결과를 소수점 3째자리까지 결과를 리턴

SELECT ROUND (1.23456789, 3 );

결과 : 1.235
 

— 10자리에서 반올림해서 결과를 100자리까지 리턴

SELECT ROUND (6789.12345, - 2);

결과 : 6,800
 
 

■ TRUNCATE (대상 숫자, 처리할 소수점 자릿 수)
— 소수점 3째 자리까지만 남기고 나머지는 버림

SELECT TRUNCATE (1.23456789, 3 );

결과 : 1.234
 

— 소수점 4째 자리까지만 남기고 나머지는 버림

SELECT TRUNCATE (1.23456789, 4 );

결과 : 1.2345
 

— 10자리까지 버리고 결과 리턴

SELECT TRUNCATE(6789.12345, -2 );

결과 : 6 ,700
 
 
 

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다