- Oracle 21c & sql developer 프로그램 설치
- system 계정 : 기본 system 셋팅
- aie 계정 : select, 컬럼값을 통한 산술연산, 컬럼명 별칭 지정, 리터럴, 연결 연산자
- DISTINCT
- WHERE절
- 연산자 : 논리 연산자, BETWEEN AND, LIKE, IS NULL / IS NOT NULL, IN / NOT IN
- 연산자 우선순위
- ORDER BY절
- 문자 처리 함수 : LENGTH / LENGIHB, INSTR, SUBSTR
- 문자 처리 함수 : LPAD / RPAD, LTRIM / RTRIM / TRIM, LOWER / UPPER / INITCAP, CONCAT, REPLACE
- 숫자 처리 함수 : ABS, MOD, ROUND, CEIL, FLOOR, TRUNC
- 날짜 처리 함수 : SYSDATE, MONTHS_BETWEEN, ADD_MONTHS, NEXT_DAY, LAST_DAY, EXTRACT
- 형변환 함수 : TO_CHAR, TO_DATE, TO_NUMBER
- NULL 처리 함수 : NVL, NVL2, NULLIF
- 선택 함수 : DECODE
- 선택 함수 : CASE WHEN THEN ... END문
- 그룹 함수 : SUM, AVG, MIN / MAX, COUNT
- GROUP BY절, HAVING절
- SELECT문 순서
- 집계함수 : ROLLUP, CUBE
- 집합연산자 : UNION, INTERSECT, UNION ALL, MINUS
- JOIN : 등가 조인(EQUAL JOIN) / 내부조인(INNER JOIN), 포괄조인 / 외부조인(OUTER JOIN), 비등가 조인(NON EQUL JOIN), 셀프조인(SELF JOIN), 다중 JOIN
- 서브쿼리(SubQuery) : 단일행 서브쿼리, 다중행 서브쿼리
- 서브쿼리(SubQuery) : 다중열 서브쿼리, 다중행 다중열 서브쿼리, 인라인 뷰(INLINE VIEW)
- 순위 매기는 함수(WINDOW FUNCTION) : RANK(), DENSE_RANK()
- 데이터 정의어(DDL) : CREATE
- DML(INSERT,UPDATE,DELETE)
- DDL(ALTER,DROP)
- DCL(GRANT)
- TCL(TRANSACTION CONTROL LANGUAGE)
- 뷰(VIEW)
- 시퀀스(SEQUENCE)
- PL/SQL
- PL/SQL
- DCL : REVOKE, ROLE
- TRIGGER(트리거)
- ERDcloud