Kim Hyeong
오라클 DB 함수 본문
함수
1. 합계를 나타내는 함수 sum()
ex) select sum(salary) from employee;
2. count() 레코드의 수를 출력
ex) select count(*) from employee;
3.avg() 평균값 출력 초건을 달수 잇다.(where)
4.max() 최댓값
ex) select max(*) from employee;
5.min() 최솟값
ex) select min(*) from employee;
6.abs() 절댓값
ex) select abs(-23) from dual; (dual : 테이블이 없는 경우 사용하는 테이블 ,더미테이블 )
7. sign() 부호를 판별하는 함수
ex) select sign(23) , sing(-23) , sign(0) from dual;
결과값 : 1, -1, 0
8. round(n1,n2) 반올림하는 함수
ex) round(0.153) -> 0 round(0.553) -> 1
round(0.153, 2) -> 0.2 round(0.553 , 2) -> 0.6
9. trunc(n1,n2) 잘라내는 함수
ex) trunc(123456.123456 , 0) 그대로 출력
trunc(123456.123456 , 3 ) 123456.123
trunc(123456.123456 , -3 ) 123000
10. ceil() 올림
ex) ceil(32.8) -> 33 ceil(32.3) ->33
11. floor() 내림 ceil과 반대
ex) floor(32.8 ) -> 32 floor(32.3) -> 32
12.power() 제곱을 나타네는 함수
ex) power(4,2) -> 16
13. mod() 나머지 계산
ex) mod(7,4) -> 3
14. sqrt() 제곱근을 구하는 함수
ex) sqrt(2) -> 2.41421356237309.....