근거 있는 일하기_SQL
ORACLE DB 함수 (2.숫자함수)
은행 다니는 하이디
2024. 4. 14. 16:07
ABS : 절대값을 리턴함
CEIL: 올림 (크거나 같은 가장 작은 정수) 지금 그 소숫점 천장으로 올려
FLOOR: 내림 (같거나 작은 가장 큰 정수) 지금 그 소숫점 바닥으로 내려
MOD : 첫번째 수에서 두번째 수를 나눴을 때 그 나머지를 구하는 함수
ROUND: 반올림
TRUNC: 절삭
WIDTH BUCKET : 값을 끊어서 구간을 만들자
- salary라는 컬럼에 0부터 25000까지를 10개 구간으로 나눠줘 -> 0~2500미만(1그룹) / 2500이상 ~ 5000미만 (2그룹) ...
- 최대값인 25000을 넘어가는 수가 있으면 그룹은 11로 세팅된다
출처 : https://youtu.be/DdLTu7pEaEg?si=FpHxjg7lpH_uUHJI