![](https://images.velog.
Having절과 Where절 차이점 중요!
![](https://images.velog.
![](https://images.velog.
![](https://images.velo
조인과 집계 데이터 13 - 분석함수
조인과 집계 함수 - 14. AVG함수\-- ORDER BY를 다른 기준으로 정렬할 경우, 누적 평균 구할 수 O
조인과 집계 함수 - 15. ROW_NUMBER, RANK, DENSE_RANK 함수가격이 가장 높은 순위로 하려면 -- DESC 사용
조인과 집계 데이터 - 16. FIRST_VALUE, LAST_VALUE 함수\-- If. RANGE 문법 없앨경우 PRICE 값을 그대로 출력해냄 --> WHY?\-- DEFAULT가 "RANGE BETWEEN UNBOUNDED PRECEDING AND CURRENT
조인과 집계 데이터 - 17. LAG, LEAD 함수
집합 연산자와 서브커리 - 01. Union연산Unioin: 두 집합을 합친다. 그러나 중복되는 데이터값은 하나의 값만 출력한다.
집합 연산자와 서브커리 - 02. UnionAll연산
집합 연산자와 서브커리 - 03. INTERSECT 연산
집합 연산자와 서브커리 - 04. EXCEPT 연산
집합 연산자와 서브커리 - 05. 서브쿼리란
집합 연산자와 서브커리 - 06. ANY연산자
집합 연산자와 서브커리 - 07. ALL연산자
집합 연산자와 서브커리 - 08. EXISTS연산자
집합 연산자와 서브커리 - 09. 실습문제 - 1
집합 연산자와 서브커리 - 10. 실습문제 - 2
데이터 조작 및 테이블 관리 - 01. INSERT문
데이터 조작 및 테이블 관리 - 02. UPDATE문
데이터 조작 및 테이블 관리 - 03. UPDATE JOIN문
데이터 조작 및 테이블 관리 - 04. DELETE문
데이터 조작 및 테이블 관리 - 05. UPSERT문
데이터 조작 및 테이블 관리 - 06. EXPORT작업
데이터 조작 및 테이블 관리 - 07. IMPORT작업!\[]
데이터 조작 및 테이블 관리 - 08. 데이터 타입BIT: 0,1 만 표현8BIT = 1BYTE32BIT = 4BYTE즉 크기가 4BYTE 의 범위는 2 2^32까지 넣는다.
데이터 조작 및 테이블 관리 - 09. 테이블 생성
데이터 조작 및 테이블 관리 - 10. CTAS
데이터 조작 및 테이블 관리 - 11. 테이블 구조 변경TARGET컬럼의 체크 제약조건에 없는 'whatever'값으로 INSERT시도 시 error 발생
데이터 조작 및 테이블 관리 - 12. 테이블 이름 변경VIEW도 자동갱신
데이터 조작 및 테이블 관리 - 13. 컬럼 추가Cf. 현재 현존하는 최고의 DBMS -> ORACLE 오라클(No.1)기본적으로는 오라클 특성을 알아두는 게 좋다.CREATE, DROP, ALTER 이런 오라클 => 치는 순간에 COMMIT이 자동으로 됨.(DDL)D
데이터 조작 및 테이블 관리 - 14. 컬럼 제거 ![](https://images.velog.io/images/flora/post/294e5220-36a6-456f-924b-b5e1c1fe010c/imag
데이터 조작 및 테이블 관리 - 15. 컬럼 데이터 타입 변경
데이터 조작 및 테이블 관리 - 16. 컬럼 이름 변경
데이터 조작 및 테이블 관리 - 17. 테이블 제거자식(PAGE)테이블은 날릴 수 있지만 부모(AUTHOR)는 못 날림(날리고 싶을 경우 CASCADE 사용해야함)참조 누계성 제약 조건 사라짐
데이터 조작 및 테이블 관리 - 18. 임시 테이블
데이터 조작 및 테이블 관리 - 19. truncate
데이터 조작 및 테이블 관리 - 20-21. 실습문제 - 1,2
데이터 타입과 제약조건 - 01. Boolean
데이터 타입과 제약조건 - 02. CHAR, VARCHAR, TEXT
데이터 타입과 제약조건 - 03. NUMERIC
데이터 타입과 제약조건 - 04. INTEGER
데이터 타입과 제약조건 - 05. SERIAL
데이터 타입과 제약조건 - 06. DATE, TIME, TIMESTAMP
데이터 타입과 제약조건 - 07. 기본키기본키: UNIQUE(유일) + NOT NULL컬럼은 남아있으나 기본키가 사라짐
데이터 타입과 제약조건 - 08. 외래키
데이터 타입과 제약조건 - 09. 체크 제약 조건
데이터 타입과 제약조건 - 10. UNIQUE 제약 조건
데이터 타입과 제약조건 - 11. NOT NULL 제약 조건
78-79. 데이터 타입과 제약조건 - 12. 실습 문제 - 1/2실습문제 1실습문제2
조건 연산자, WITH문, 트랜잭션 - 01. CASE
조건 연산자, WITH문, 트랜잭션 - 02. COALESCE
조건 연산자, WITH문, 트랜잭션 - 03. NULLIF
조건 연산자, WITH문, 트랜잭션 - 04. CAST
조건 연산자, WITH문, 트랜잭션 - 05. WITH문의 활용WITH문을 활용해서 해당 집합을 테이블처럼 볼 수 있고, 제약을(WHERE) 걸어서 원하는 값만 볼 수도 있다.
조건 연산자, WITH문, 트랜잭션 - 06. 재귀 쿼리
조건 연산자, WITH문, 트랜잭션 - 07. BEGIN, COMMIT, ROLLBACK