개발은 처음이라 개발새발

My SQL 소수점 처리 본문

mysql

My SQL 소수점 처리

leon_choi 2023. 4. 22. 20:42
반응형

가끔 급하게 데이터를 뽑아서 보게 되면 SQL에서 연산을 하게 되는데요.

그 중에서 소수점을 처리하는 방식을 간단하게 소개해보겠습니다.

 

1. 올림 

올림은 CEIL() 함수를 사용합니다. 

SELECT CEIL(5.5)
=> 6

2. 내림

내림은 FLOOR() 함수를 사용합니다.

SELECT FLOOR(5.5)
=> 5

3. 반올림

반올림은 ROUND() 함수를 사용하는데요. ROUND의 경우 ROUND(1.xxxxx, 반올림해서 볼 숫자의 자릿 수)로 입력을 하면됩니다. 

SELECT CEIL(5.566901,3)
=> 5.567

간단하게 소수점을 처리하는 방식을 알아봤는데요. 엑셀이나, 파이썬에서도 연산 처리 함수는 거의 동일하기 때문에 알아둔다면 여러 언어에서 사용하기 수월할 것입니다.

반응형

'mysql' 카테고리의 다른 글

해커랭크 Top Earners 문제 풀이 [MySQL]  (0) 2023.04.23
[해커랭크] MySQL 집계함수 문제 풀이  (0) 2023.04.22
MySQL 기본 연산 COUNT, SUM, AVG, MIN/MAX  (0) 2023.04.10
CASE...WHEN...THEN  (0) 2022.11.13
[My SQL] Having 절  (0) 2022.10.11