[MSSQL] JOIN - SELECT 시 LEFT, RIGHT, INNER JOIN
·
🛠️Backend/MSSQL
JOINJOIN은 두 개 이상의 테이블을 연결해서 데이터를 조회하는 방법입니다. 현실에서는 데이터를 여러 테이블로 나누어 저장하기 때문에, 완전한 정보를 얻으려면 JOIN이 필수입니다.왜 JOIN이 필요할까?데이터베이스 설계 원칙:중복 제거: 같은 정보를 여러 곳에 저장하지 않기데이터 정규화: 관련있는 정보끼리 묶어서 별도 테이블로 분리효율적인 관리: 변경사항이 있을 때 한 곳만 수정하면 됨실생활 예시로 이해하기온라인 쇼핑몰 데이터:-- 주문 테이블 (Orders)주문번호 | 고객ID | 주문일자 | 총금액1001 | C001 | 2024-01-15 | 500001002 | C002 | 2024-01-16 | 300001003 | C001 | 2024-01-17 | ..