[SQL] JOIN - INNER JOIN vs OUTER JOIN and CORSS JOIN)
CORSS JOIN (aka 데카르트 곱, Cartesian Product, 합집합) 크로스조인은 쿼리에 on을 쓰지 않는다. 따라서, 각 열의 모든 조합을 return 한다. 따라서 다음 A, B 테이블의 크로스 조인의 결과는 아래와 같다.다만, INNER JOIN과 OUTER JOIN은 술어에 'ON'절을 사용한다. 'ON'절의 조건을 톤해 얻은 값을 나열하는 방식에 따라 INNER JOIN과 OUTUER JOIN으로 나뉜다. OUTER JOIN은 다시 LEFT OUTER JOIN, RIGHT OUTER JOIN, FULL OUTER JOIN으로 나뉜다. INNER JOIN : CROSS JOIN 결과의 모든 행에 대해 'ON' 절의 조건을 계산 -> true인 값을 return. LEFT OUTER..
2022.01.06