COUNT : 총 갯수 계산
SUM : 합계 게산
AVG : 평균 계산
MIN : 최소값
MAX : 최대값
조건에 함수가 포함되는 경우 WHERE 대신 HAVING 사용
DISTINCT 를 사용하는 경우 ORDER BY 사용 불가
UCASE : 대문자로 변환
LCASE : 소문자로 변환
MID : 문자열 부분 반환
SELCT MID(string, start_position,length)
LENGTH : 길이 반환
( 문자가 없는 경우 길이 0, 공백의 경우 길이 1 )
( NULL의 경우 길이 NULL
ROUND : 반올림
NOW : 현재 날짜 및 시간 반환
FORMAT : 콤바 형식으로 반환
SCALAR FUNC은 SELECT 절에 사용
괄호로 묶어서 사용
ORDER BY 사용 X
Scalar Func 의 경우 SELECT 절에 사용
Inline View 의 경우 FROM 절에 사용
Nested Subquery 의 경우 WHERE 절에 사용
ㄴ single row : 하나의 행 검색
서브쿼리가 비교 연산자와 사용되는 경우, 서브쿼리의 검색 결과는 "한 개의 행"의 결과값을 가져야 한다.
ㄴ multiple row : 하나 이상의 행 검색
ㄴ multiple column : 하나 이상의 열 검색