728x90
ABS
- ABS(숫자)
- 숫자의 절대 값 반환
SELECT ABS(columns_name)
FROM use_table;
- 다만 ABS를 사용할 때 FLOAT 타입이며면 입력 값의 근사치를 저장 후 보여줍니다.
CEILING
- CEILING(숫자)
- 숫자를 정수로 올림해서 반환
SELECT CEILING(column_name)
FROM use_table;
FLOOR
- FLOOR(숫자)
- 숫자를 정수로 내림해서 반환
SELECT FLOOR(column_name)
FROM use_table;
ROUND
- ROUND(숫자, 자릿수)
- 숫자를 소수점 자릿수까지 반올리해서 반환
- 만일 자릿수를 0 입력 시 소수점 없이 정수만 반환
SELECT ROUND(column_name, 1)
FROM use_table;
TRUNCATE
- TRUNCATE(숫자)
- 숫자를 소수점 자릿수까지 버림해서 반환
- 만일 자릿수를 0 입력 시 소수점 없이 정수만 반환
SELECT TRUNCATE(column_name, 1)
FROM use_table;
POWER
- POWER(숫자A, 숫자B)
- 숫자A의 숫자B로 제곱 변환
SELECT POWER(column_name, 2) -- 2제곱
FROM use_table;
MOD
- MOD(숫자A, 숫자B)
- 숫자A의 숫자B로 나눈 나머지 변환
SELECT MOD(column_name, 2) -- 나머지 값으로 알기 때문에 2로 나눌경우 홀,짝 판단가능
FROM use_table;
728x90
반응형
'SQL' 카테고리의 다른 글
[SQL] IN 과 JOIN의 대한 궁금중 (0) | 2024.04.23 |
---|---|
[SQL] Date Format 함수 (formatting parameter) (1) | 2024.03.28 |
[MYSQL] 함수 만들기 (FUNCTION) (0) | 2024.03.20 |
[MYSQL] 자주 사용하는 날짜형 함수 정리 (0) | 2024.03.19 |
[MYSQL] 자주 사용하는 문자형 함수 (1) | 2024.03.19 |