
SQL | OUTER JOIN
·
Computer Science/SQL
OUTER JOIN은 두 테이블을 조인할 때, 조건에 맞지 않는 행들도 포함시켜주는 조인입니다. 일반적인 INNER JOIN은 조건에 맞는 행만 반환하는 반면, OUTER JOIN은 조건에 맞지 않는 행도 포함시켜서 결과에 포함시킵니다.FULL OUTER JOIN양쪽 테이블의 모든 행을 반환하고, 일치하지 않는 행은 NULL을 반환합니다.SELECT S.STUDENT_ID, S.NAME, E.COURSE_ID, E.GRADEFROM STUDENT SFULL OUTER JOIN ENROLLMENT EON S.STUDENT_ID = E.STUDENT_ID;STUDENT_IDNAMECOURSE_IDGRADE1001AliceCS101A1002BobMATH201B..