λ°μ΄ν„°λ² μ΄μŠ€

[oracle] sql 수치 κ΄€λ ¨ ν•¨μˆ˜

초보보 ν˜œμ§„ 2021. 10. 15. 12:49
728x90

1. ABS()

ABS() ν•¨μˆ˜λŠ” 수치의 μ ˆλŒ“κ°’μ„ κ΅¬ν•˜λŠ” κΈ°λŠ₯으둜, λ§€κ°œλ³€μˆ˜λ‘œ μž…λ ₯ν•œ '수치'의 μ ˆλŒ“κ°’μ„ κ΅¬ν•œλ‹€. 

ABS(수치)

 

2. MOD()

MOD() ν•¨μˆ˜λŠ” '수치'λ₯Ό 'λ‚˜λˆ„κΈ° κ°’'으둜 λ‚˜λˆˆν›„ λ‚˜λ¨Έμ§€ 값을 κ΅¬ν•œλ‹€. 

MOD( 수치, λ‚˜λˆ„κΈ° κ°’)

 

3. SQRT() 

SQRT() ν•¨μˆ˜λŠ” μ œκ³±κ·Όμ„ κ΅¬ν•˜λŠ” κΈ°λŠ₯이닀. 

SQRT(수치)

 

4. CEIL()

CEIL() ν•¨μˆ˜λŠ” '수치'의 μ˜¬λ¦Όκ°’μ„ κ΅¬ν•˜λŠ” κΈ°λŠ₯이닀.

CEIL(수치)

 

5. FLOOR()

FLOOR() ν•¨μˆ˜λŠ” '수치'의 내림값을 κ΅¬ν•˜λŠ” κΈ°λŠ₯이닀.

FLOOR(수치)

 

6. ROUND()

ROUND() ν•¨μˆ˜λŠ” λ°˜μ˜¬λ¦Όκ°’μ„ κ΅¬ν•˜λŠ” κΈ°λŠ₯으둜, λ§€κ°œλ³€μˆ˜λ‘œ μž…λ ₯ν•œ '수치'λ₯Ό λ°˜μ˜¬λ¦Όν•΄ '자릿수'만큼의 값을 κ΅¬ν•œλ‹€. 

ROUND(수치, 자릿수)

 

 

7. TRUNC()

TRUNC() ν•¨μˆ˜λŠ” λ²„λ¦Όκ°’μœΌλ‘œ κ΅¬ν•˜λŠ” κΈ°λŠ₯으둜, λ§€κ°œλ³€μˆ˜λ‘œ μž…λ ₯ν•œ '수치'λ₯Ό 버림해 '자릿수'만큼의 값을 κ΅¬ν•œλ‹€. 

10자리, 100자리 λ‹¨μœ„λ‘œ κ΅¬ν•˜κΈ° 

 

8. POWER()

POWER() ν•¨μˆ˜λŠ” μŠΉμˆ˜κ°’μ„ κ΅¬ν•˜λŠ” κΈ°λŠ₯으둜, λ§€κ°œλ³€μˆ˜λ‘œ μž…λ ₯ν•œ '수치'의 '승수'값을 κ΅¬ν•œλ‹€. 

POWER(수치, 승수)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

728x90