일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 백준 11059
- 깃허브
- 파이썬
- 알고리즘
- 백준 1756
- sql
- 데이터베이스
- github
- 백준 크리문자열
- 백준 2852
- 정규화
- 리스트 컴프리헨션
- ROWNUM
- join
- react
- 프로그래머스 조건에 맞는 개발자 찾기
- AWS
- SAA-C02
- SQLD
- 백준 24499 파이썬
- Today
- Total
목록join (3)
-
목차 1. NL Join 2. Sort Merge Join 3. Hash Join 1. NL JOIN (Nested Loop Join) NL JOIN은 프로그래밍에서 사용하는 중첩된 반복문과 유사한 방식으로 조인을 수행한다. 반복문은 외부에 있는 테이블을 선행 테이블 또는 외부 테이블(Outer Table)이라고 하고, 반복문의 내부에 있는 테이블을 후행 테이블 또는 내부 테이블(Inner Table)이라고 한다. FOR 선행 테이블 읽음 -> 외부 테이블(Outer Table) FOR 후행 테이블 읽음 -> 내부 테이블(Inner Table) (선행 테이블과 후행 테이블 조인) 먼저 선행 테이블의 조건을 만족하는 행을 추출하여 후행 테이블을 읽으면서 조인을 수행한다. 이 작업은 선행 테이블의 조건을 만..
목차 1. STANDARD SQL 개요 2. FROM 절 JOIN 형태 3. INNER JOIN 4. NATURAL JOIN 5. USING 조건절 6. ON 조건절 7. CROSS JOIN 8. OUTER JOIN 9. INNER vs OUTER vs CROSS JOIN 비교 1. STANDARD SQL 개요 1970년 : Dr.E.F.Codd 관계형 DBMS 논문 발표 1974년 : IBM SQL 개발 1979년 : Oracle 상용 DBMS 발표 1980년 : Sybase SQL Server 발표 1983년 : IBM DB2 발표 1986년 : ANSI/ISO SQL 표준 최초 제정 (SQL-86, SQL1) 1992년 : ANSI/ISO SQL 표준 개정 (SQL-92, SQL2) 1993년 : ..
목차 1. JOIN 개요 2. EQUI JOIN 3. Non EQUI JOIN 4. 3개 이상 TABLE JOIN 1. JOIN 개요 JOIN : 두 개 이상의 테이블들을 연결하여 데이터를 출력하는 것. 일반적으로 사용되는 SQL 문장의 상당수가 JOIN 이다. 보통은 PK나 FK 값의 연관에 의해 JOIN이 성립된다. FROM 절에 여러 테이블이 나열되더라도 SQL 에서 데이터를 처리할 때는 단 두개의 집합 간에만 JOIN이 일어난다. 2. EQUI JOIN EQUI JOIN : 두 개의 테이블 간에 칼럼 값들이 서로 정확하게 일치하는 경우에 사용되는 방법. 대부분 PK-FK의 관계를 기반으로 한다. 일반적으로 테이블 설계 시에 나타난 PK-FK의 관계를 이용하는것일 뿐, 반드시 PK-FK의 관계로만 ..