본문 바로가기
BackEnd/DB, SQL

SQL 3편: 함수의 종류(단일행 함수, 다중행 함수)

by summer_light 2021. 12. 27.

단일행 함수 VS 다중행 함수

데이터 베이스의 함수 처리 결과는 표의 형태로 나오기 때문에,

다른 영역에서의 함수들과는 달리 단일행 함수, 다중행 함수로 구분 된다. 

 

단일행 함수: 입력된 한 행당 결과가 하나씩 나오는 함수 (ex. UPPER, SUBSTR)

다중행 함수: 여러 행이 입력되어 하나의 행으로 결과가 반환되는 함수 (ex. COUNT, MAX)

 

FROM DUAL;

DUAL 테이블이란, SCOTT 계정도 사용할 수 있는 더미 테이블이다. 데이터 저장 공간이 아닌 임시 연산이나 함수의 결과 값 확인 용도로 종종 사용된다.

 

 

단일행 함수의 종류

문자 함수

숫자 함수

날짜 함수

형 변환 함수

NULL 처리 함수

DECODE함수, CASE문 

 

 

다중행 함수의 종류

SUM 함수

COUNT 함수

댓글