BackEnd/DB, SQL
SQL 3편: 함수의 종류(단일행 함수, 다중행 함수)
summer_light
2021. 12. 27. 14:12
단일행 함수 VS 다중행 함수
데이터 베이스의 함수 처리 결과는 표의 형태로 나오기 때문에,
다른 영역에서의 함수들과는 달리 단일행 함수, 다중행 함수로 구분 된다.
단일행 함수: 입력된 한 행당 결과가 하나씩 나오는 함수 (ex. UPPER, SUBSTR)
다중행 함수: 여러 행이 입력되어 하나의 행으로 결과가 반환되는 함수 (ex. COUNT, MAX)
FROM DUAL;
DUAL 테이블이란, SCOTT 계정도 사용할 수 있는 더미 테이블이다. 데이터 저장 공간이 아닌 임시 연산이나 함수의 결과 값 확인 용도로 종종 사용된다.
단일행 함수의 종류
문자 함수
숫자 함수
날짜 함수
형 변환 함수
NULL 처리 함수
DECODE함수, CASE문
다중행 함수의 종류
SUM 함수
COUNT 함수