무작정 개발.Vlog

[오라클] 숫자 함수, 문자 함수, 분석 함수, 그룹 함수(GROUP BY, HAVING)

by 무작정 개발
반응형
2022.01.24(25일 차)

 

오늘의 수업 내용

 

우선순위

SQL 우선 순위
SQL 우선 순위

위의 사진을 보면 ( ) 괄호를 묶은 것이 먼저 연산이 된다.

 

1번 결과
1번 결과
2번 결과
2번 결과


숫자 함수

!!(숫자, 자릿수)!!!

 

ROUND(반올림)

SQL ROUND
SQL ROUND
SQL ROUND
307줄 결과

TRUNC(절삭),  CEIL/FLOOR(올림/내림), MOD(나머지), ABS(절댓값), SIGN(반환 값이 양수면 1, 음수면 -1, 0이면 0)

지수, 제곱근

SQL 숫자 함수
SQL 숫자 함수


문자 함수

SQL 문자 함수
SQL 문자 함수
SQL 문자 함수
SQL 문자 함수


날짜 함수

SQL 날짜 함수
SQL 날짜 함수


날짜 함수 적용하기

SQL 날짜 함수 적용
SQL 날짜 함수 적용


변환 함수

SQL 변환 함수
SQL 변환 함수


NVL 함수

데이터를 추출하다 보면 NULL이 꽤 있습니다. NULL은 0도 아니고 아무것도 없는 상태로 어떤 연산을 해줘도

그대로 NULL로 반환하는데 이런 NULL를 처리해주는 함수가 NVL입니다.

 

NVL : NULL을 원하는 값으로 치환해주는 함수

SQL NVL 함수
SQL NVL 함수
SQL NVL 함수
509 줄 결과


조건 함수 DECODE

SQL 조건 함수
SQL 조건 함수
SQL 조건 함수
SQL 조건 함수


그룹 함수

SUM : 데이터의

COUNT : 데이터의 개수

MIN : 데이터의 최솟값

MAX : 데이터의 최댓값

GROUP BY : 특정 칼럼을 기준으로 그룹화해주는 명령어

HAVING : 그룹화된 칼럼에 조건을 주는 명령어

SQL 그룹 함수
SQL 그룹 함수
SQL 그룹 함수
SQL 그룹 함수
SQL 그룹 함수
SQL 그룹 함수


분석 함수

SQL 분석 함수
SQL 분석 함수


 

반응형

블로그의 정보

무작정 개발

무작정 개발

활동하기