1. CEILING, CEIL 함수 : 소수점 이하를 올리는 함수
2. FLOOR 함수 : 소수점 이하를 내리는 함수
ex)
3. RAND 함수 : 0~1.0 미만의 범위의 난수를 구하는 함수
ex)
4. 그 외
2. FLOOR 함수 : 소수점 이하를 내리는 함수
ex)
USE db_picbook;
SELECT cost, CEILING(cost) AS result1,
FLOOR(cost) AS result2 FROM tbl_sum;
SELECT cost, CEILING(cost) AS result1,
FLOOR(cost) AS result2 FROM tbl_sum;
3. RAND 함수 : 0~1.0 미만의 범위의 난수를 구하는 함수
ex)
SELECT RAND();
SELECT RAND(7);
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 |
'old > SQL' 카테고리의 다른 글
날짜함수 (GETDATE, DAY, MONTH, YEAR, DATEADD, DATEDIFF (0) | 2010.03.15 |
---|---|
문자열 함수 (LEN, LENGTH, SUBSTRING, SUBSTR, LTRIM, RTRIM, UPPER, LOWER) (0) | 2010.03.15 |
기타 연산자 (0) | 2010.03.12 |
문자 처리 연산자 (0) | 2010.03.12 |
논리 연산자 (0) | 2010.03.12 |