left join 과 left outer join 차이는?
LEFT JOIN과 LEFT OUTER JOIN은 MySQL 및 대부분의 SQL 데이터베이스 시스템에서 동일합니다. 둘 다 왼쪽 테이블의 모든 행을 포함하며, 오른쪽 테이블에서 일치하는 행이 없을 경우 NULL로 채웁니다. 차이점LEFT JOIN: 표준 SQL에서 사용되는 약칭.LEFT OUTER JOIN: 더 명시적으로 표현한 형태.SQL 표준에서 OUTER 키워드는 선택 사항이기 때문에, **LEFT JOIN**을 사용하는 것과 **LEFT OUTER JOIN**을 사용하는 것은 기능적으로 동일합니다. 예시 테이블 1 (table1)IDname1Alice2Bob3Charlie 테이블 2 (table2)IDscore185390LEFT JOINSELECT t1.id, t1.name, t2.score F..
IT/DB
2024. 12. 5. 23:25