MySQL_Workbench

MySQL round, floor 함수(반올림, 버림)

K2ODING 2021. 12. 10. 09:48
728x90

ROUND: 반올림

지정하는 소숫점 자리로 반올림한다.

SELECT ROUND(135.375, 2); -- 135.38

select s.genre, round(avg(r.rating),2) as avg_rating
from series s
join reviews r
	on s.id = r.series_id
group by s.genre;

소수점 두자리까지 남기고 반올림

 

FLOOR: 버림 (to integer)

가장 가까운 '정수'로 버림하여 반환한다.

SELECT FLOOR(135.375); -- 135

select s.genre, floor(avg(r.rating)) as avg_rating
from series s
join reviews r
	on s.id = r.series_id
group by s.genre;

버림