단일행 함수 VS 다중행 함수
데이터 베이스의 함수 처리 결과는 표의 형태로 나오기 때문에,
다른 영역에서의 함수들과는 달리 단일행 함수, 다중행 함수로 구분 된다.
단일행 함수: 입력된 한 행당 결과가 하나씩 나오는 함수 (ex. UPPER, SUBSTR)
다중행 함수: 여러 행이 입력되어 하나의 행으로 결과가 반환되는 함수 (ex. COUNT, MAX)
FROM DUAL;
DUAL 테이블이란, SCOTT 계정도 사용할 수 있는 더미 테이블이다. 데이터 저장 공간이 아닌 임시 연산이나 함수의 결과 값 확인 용도로 종종 사용된다.
단일행 함수의 종류
문자 함수
숫자 함수
날짜 함수
형 변환 함수
NULL 처리 함수
DECODE함수, CASE문
다중행 함수의 종류
SUM 함수
COUNT 함수
'BackEnd > DB, SQL' 카테고리의 다른 글
SQL 5편: 숫자 함수(ROUND, TRUNC, CEIL, FLOOR, MOD) (0) | 2021.12.27 |
---|---|
SQL 4편: 문자 함수(LENGTH, SUBSTR, INSTR, REPLACE, LPAD, RPAD, CONCAT, TRIM, LRTIM, RTRIM) (0) | 2021.12.27 |
SQL 2편: WHERE절과 연산자(논리, 산술, 비교, NOT, IN,BETWEEN, LIKE, IS NULL, 집합 연산자), 연산자의 우선순위 (0) | 2021.12.17 |
SQL 1편: SELECT문 (0) | 2021.12.17 |
오라클 데이터베이스에 접속하기/SCOTT 계정 설정하기 (0) | 2021.12.15 |
댓글