본문 바로가기
DEV

[ORACLE] 함수 SUM, MAX, MIN, AVG, COUNT, SUBSTR, TO_DATE, TO_CHAR, NVL, DECODE 간단 설명 및 예제

by 아노앤유노 2023. 11. 13.
반응형

ORACLE
SUM
MAX
MIN
AVG
COUNT
SUBSTR
TO_DATE
TO_CHAR_NVL
DECODE

ORACLE 함수 SUM, MAX, MIN, AVG, COUNT, SUBSTR, TO_DATE, TO_CHAR, NVL, DECODE

SUM : 숫자 열의 합을 계산합니다.

SELECT SUM(salary) FROM employee;
--5640

 

MAX : 열의 최대값을 반환합니다.

SELECT MAX(salary) FROM employee;
--870

 

MIN : 열의 최소값을 반환합니다.

SELECT MIN(salary) FROM employee;
--430

*이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.

 

AVG : 열의 평균값을 계산합니다.

SELECT AVG(salary) FROM employee;
--570

 

COUNT : 행의 수를 세어 반환합니다.

SELECT COUNT(*) FROM employee;
--12
반응형

SUBSTR : 문자열의 일부분을 추출합니다.

SELECT SUBSTR(column_name, start_position, length) FROM table_name;

 

TO_DATE : 날짜 문자열을 실제 날짜 형식으로 변환합니다.

SELECT TO_DATE('2023-11-13', 'YYYY-MM-DD') FROM dual;
--23/11/13

 

TO_CHAR : 날짜나 숫자 등을 문자열로 변환합니다

SELECT TO_CHAR(SYSDATE, 'YYYY-MM-DD HH24:MI:SS') FROM dual;
--2023-11-13 15:28:05

 

NVL : NULL 값을 다른 값으로 대체합니다.

SELECT NVL(column_name, 'Default_Value') FROM table_name;

 

DECODE : 조건에 따라 값을 반환합니다. 일종의 IF-THEN-ELSE 로직을 수행합니다.

SELECT DECODE(column_name, 'value1', 'result1', 'value2', 'result2', 'default_result') FROM table_name;

 

2023.07.10 - [DEV] - [ORACLE] LEFT JOIN, OUTER JOIN, FULL JOIN

 

[ORACLE] LEFT JOIN, OUTER JOIN, FULL JOIN

LEFT JOIN, OUTER JOIN, FULL JOIN Oracle 데이터베이스에서 LEFT JOIN, OUTER JOIN, FULL JOIN은 테이블 간의 조인 연산을 수행하는 방법을 나타냅니다. 이러한 조인 유형은 특정 조인 조건에 부합하지 않는 행을 포

iknowandyouknow.tistory.com

2023.04.25 - [DEV] - [ORACLE SQL] 간단하게 테이블 컬럼 추가/수정/삭제하기 DDL

 

[ORACLE SQL] 간단하게 테이블 컬럼 추가/수정/삭제하기 DDL

운영 중인 사이트에 오랜만에 컬럼추가를 위해 써본다 자꾸 까먹는 걸 써놔야 안 잊던지 이걸 보던지 할 것 같다!! -- 컬럼추가 -- ALTER TABLE TABLE_NAME ADD COLUMN_NAME COLUMN_TYPE; -- 예시 -- ALTER TABLE DEPT ADD

iknowandyouknow.tistory.com

2023.05.09 - [DEV] - [ORACLE] 두 개의 값 비교 BETWEEN 함수 사용하기

반응형