SQL 2

9주차 정리

📌JOIN1️⃣ 정의두 개 이상의 테이블을 공통된 컬럼을 기준으로 연결하여 데이터를 조회하는 방법.2️⃣ 종류:INNER JOIN: 두 테이블 모두에 존재하는 공통된 데이터만 조회.LEFT JOIN: 왼쪽 테이블의 모든 데이터를 가져오고, 오른쪽 테이블과 일치하는 데이터가 없으면 NULL로 표시.RIGHT JOIN: 오른쪽 테이블의 모든 데이터를 가져오고, 왼쪽 테이블과 일치하는 데이터가 없으면 NULL로 표시.FULL OUTER JOIN: 양쪽 테이블의 모든 데이터를 가져오며, 일치하지 않는 경우 NULL로 표시.사용 이유:여러 테이블에 분산된 데이터를 하나의 결과로 통합하여 조회할 수 있음.  ✅ 예시  :customers 테이블과 orders 테이블을 customer_id를 기준으로 연결하여 고객..

수업 일지 2025.02.15

8주차 정리

📌 SQL 기본 개념 정리이번주는 SQL의 기본 개념과 쿼리 실행 순서에 대해 정리했습니다.1️⃣ 데이터베이스 구조데이터베이스 서버 → 데이터베이스(관계 없음) → 테이블(관계 존재) → 로우(데이터 개별 항목)테이블은 서로 관계를 맺을 수 있음.2️⃣ SQL 개요SQL (Structured Query Language): 데이터베이스에서 데이터를 CRUD(Create, Read, Update, Delete)하는 명령어.SQL 종류DML(Data Manipulation Language): 데이터를 조작 (예: SELECT, INSERT, UPDATE, DELETE)DDL(Data Definition Language): 데이터베이스 및 테이블 정의 (예: CREATE, ALTER, DROP)DCL(Data..

수업 일지 2025.02.10