IT 소스/MariaDB
[MariaDB] 수학 함수
한량이야기
2022. 12. 29. 08:06
반응형
안녕하세요. 경제적, 시간적 자유를 꿈꾸는 한량입니다.
1. ABS (숫자)
숫자의 절댓값을 반환합니다.
SELECT ABS (-10); // 10을 반환
2. CEILING (숫자)
숫자의 올림값을 반환합니다.
SELECT CEILING (3.14); // 4를 반환
3. FLOOR (숫자)
숫자의 내림값을 반환합니다.
SELECT FLOOR (3.14); // 3을 반환
4. ROUND (숫자)
숫자의 반올림값을 반환합니다.
SELECT ROUND (3.56); // 4를 반환
5. CONV (숫자, 기본변환, 베이스)
서로 다른 수 기준 간에 숫자를 변환합니다.
SELECT CONV ('A', 16, 2); // 1010을 반환
6. MOD (숫자1, 숫자2)
숫자1을 숫자2로 나눈 나머지를 변환합니다.
SELECT MOD (845, 3); // 2를 반환
7. RAND ()
0이상 1미만의 랜덤 실수 값을 변환합니다.
SELECT RAND (); // 0.27044263600413004를 반환, 실행 시 매번 바낌
8. TRUNCATE (숫자1, 숫자2)
숫자 2의 자리에서 소수점을 버린 숫자1의 값을 반환합니다.
SELECT TRUNCATE (3.14, 0); // 3을 반환
반응형