SQL Join 들
좋은 자료가 있어서 갖다 놓는다.출처 : Visual Representation of SQL Joins - CodeProject
INNER JOIN, 1*N
INNER JOIN 에서 조건이 A.key = B.key 일 때A에 key 가 10 인 녀석의 record 가 1개가 있고,
B에 key 가 10 인 녀석이 20개가 있으면
A 의 record 는 20번 복사 되어 사용된다.
INNER JOIN, N*N
INNER JOIN 에서 조건이 A.key = B.key 일 때A에 key 가 10 인 녀석의 record 가 2개가 있고,
B에 key 가 10 인 녀석이 2개가 있으면
A 의 1번째 record 2번 사용해서 B key 2개를 JOIN 하고
A 의 2번째 record 를 2번 사용해서 B key 2개를 다시 JOIN 해서
총 4 개의 record 를 만들어 낸다.
댓글 없음:
댓글 쓰기