반응형
Notice
Recent Posts
Recent Comments
Link
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

디케이

SQL 소수점 반올림, 버림, 내림 본문

SQL

SQL 소수점 반올림, 버림, 내림

디케이형 2020. 12. 15. 11:30
반응형

1. 반올림 ( 자르기 포함 )

함수 : ROUND ( numeric_expression, length [, function])

1) 반올림

----------------------------------------------  
-- 반올림  
----------------------------------------------  
  
SELECT ROUND(12.35393,2)   
--> 결과값 : 12.35000  
  
SELECT ROUND(12.35593,2)   
--> 결과값 : 12.36000  
  
SELECT ROUND(12.35393,-1)   
--> 결과값 : 10.00000  
  
SELECT ROUND(15.35393,-1)   
--> 결과값 : 20.00000  
  
SELECT ROUND(12.35393,0)   
--> 결과값 : 12.00000  

 

2) 자르기

----------------------------------------------  
-- 자르기  
----------------------------------------------  
  
Select Round(98.65, 1, 1)  
--> 결과값 : 98.60  
  
Select Round(98.65, 0, 1)  
--> 결과값 : 98.00  
  
Select Round(98.65, -1, 1)  
--> 결과값 : 90.00  

 

2. 올림

함수 : CEILING ( numeric_expression )

<예>

----------------------------------------------  
-- 올림  
----------------------------------------------  
  
SELECT CEILING(12.35393)   
--> 결과값 : 13  
  
SELECT CEILING(-12.35393)   
--> 결과값 : -12  
  
SELECT CEILING(0.00)   
--> 결과값 : 0  

 

3. 내림

함수 : FLOOR ( numeric_expression )

<예>

----------------------------------------------  
-- 내림  
----------------------------------------------  
  
SELECT FLOOR(12.35393)   
--> 결과값 : 12  
  
SELECT FLOOR(-12.35393)   
--> 결과값 : -13  
  
SELECT FLOOR(0.00)   
--> 결과값 : 0  
반응형