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을 반환
반응형

'IT 소스 > MariaDB' 카테고리의 다른 글

[MariaDB] 날짜와 시간 형식화 (DATE_FOMAT)  (0) 2023.01.03
[MariaDB] 날짜와 시간 함수  (0) 2023.01.02
[MariaDB] 문자열 함수 3  (0) 2022.12.28
[MariaDB] 문자열 함수 2  (0) 2022.12.28
[MariaDB] 문자열 함수 1  (0) 2022.12.28