1. CEILING, CEIL 함수 : 소수점 이하를 올리는 함수

2. FLOOR 함수 : 소수점 이하를 내리는 함수

ex)
USE db_picbook;
SELECT cost, CEILING(cost) AS result1,
                     FLOOR(cost) AS result2 FROM tbl_sum;


3. RAND 함수 : 0~1.0 미만의 범위의 난수를 구하는 함수

ex)
SELECT RAND();
SELECT RAND(7);


4. 그 외

함수명 기능 주의
ABS(m) m의 절대값을 반환  
ROUND(m, x) 소수점 이하 x자리에서 m을 사사오입한 값을 반환  
POWER(m, x) m을 n승한 수치를 반환 POW 함수
SQRT(m) m에 대한 제곱근을 반환 SQR 함수
MOD(m, n) m을 n으로 나눈 나머지를 반환 %연산자
SIN(m) m에 대한 사인값을 반환  
COS(m) m에 대한 코사인값을 반환  
TAN(m) m에 대한 탄젠트값을 반환  
EXP(m) m의 자수승을 반환  
LOG(m, n) 밑이 m인 n의 자연로그값을 반환  
SIGN(m) m의 부호를 반환 양:1
음:-1
0: 0

Posted by jazzlife
,