데이터 분석 - SQL 반올림

hyun-jin·2025년 2월 21일
0

데이터 분석

목록 보기
5/100
post-thumbnail

데이터 분석(SQL) 5일차 - mysql 사용

1. 반올림 함수

1) round - ROUND('수치값', '반올림 자릿수')

✔️ round 소숫점 반올림

SELECT ROUND(123.567, 0)  --> 123.000
     , ROUND(123.567, 1)  --> 123.600
     , ROUND(123.567, 2)  --> 123.570

✔️ round 정수 반올림

  • 반올림 자릿수를 지정할 때 마이너스(-) 기호를 붙여서 지정

    SELECT ROUND(56789, -1)  --> 56790
        , ROUND(56789, -2)   --> 56800
        , ROUND(56789, -3)   --> 57000

2) CEILING -소수점 올림 방법

📌 CEILING 함수를 사용하면 소수점 이하 값이 존재하기만 하면 무조건 1을 올림

SELECT CEILING(123.001)  --> 124
     , CEILING(123.123)  --> 124
     , CEILING(123.567)  --> 124

0개의 댓글