SQL 중급 문제 풀이에 사용되는 기본 함수 정리
중급 문제 풀이에 사용되는 함수
숫자열 다루는 함수
- ROUND(컬럼명/값,n) : 값을 소수점 이하 n자릿수로 반올림
- TRUNCATE(컬럼명/값,n) : 값을 소수점 이하 n자릿수까지만 남기고 나머지 버림
- CEIL(컬럼명/값) : 값의 소수점 이하를 올림해 정수 반환
- FLOOR(컬럼명/값) : 값의 소수점 이하를 버림해 정수 반환
- POWER(컬럼명/값,n) = POW(컬럼명/값,n) : 값을 n제곱해서 반환 1/n넣으면 제곱근가능
- SQRT(컬럼명/값) : 값의 제곱근을 반환
- MOD(컬럼명/값,n) : 값을 n으로 나누었을 때의 나머지
- ABS(컬럼명/값) :절댓값
문자열 다루는 함수
- LOWER(컬러명/문자열) : 모든 문자를 소문자로 반환
- UPPER(컬러명/문자열) : 모든 문자를 대문자로 반환
- REPLACE(컬러명/문자열, 패턴1, 패턴2) : 문자열에 포함된 패턴1을 패턴2로 대체해 반환
- CONCAT(컬러명/문자열1, 컬러명/문자열2,...) : 여러 개의 문자열을 차례대로 연결해 하나의 문자열로 반환
REFERENCE
백문이불여일타 강의