
[데이터베이스] MSSQL 고급 JOIN 문법 & 인덱싱 전략
·
데이터베이스
MSSQL을 활용한 실무형 SQL 문법, 그중에서도 가장 자주 쓰이는 JOIN과 INDEX에 대해 알아봅니다.효율적인 데이터 조회를 위해 꼭 알아야 할 핵심 기능입니다.1. JOIN 종류 정리INNER JOIN (교집합)SELECT u.Username, o.OrderIdFROM Users uINNER JOIN Orders o ON u.Id = o.UserId;Users와 Orders 모두 존재할 때만 결과에 포함됩니다.LEFT JOIN (좌측 기준 전체)SELECT u.Username, o.OrderIdFROM Users uLEFT JOIN Orders o ON u.Id = o.UserId;Users는 모두 표시되고, Orders가 없으면 NULL로 표시됩니다.RIGHT JOIN (우측 기준 전체)SEL..