
MySQL 기준으로 작성된 SQL 기초 학습 노트입니다.DBeaver 사용 권장 — 깔끔하고 직관적이며, MySQL 외 다른 DBMS(PostgreSQL, Oracle 등)도 쉽게 연결 가능database = 폴더 개념table = 파일 개념테이블을 만들기 전에 어떤

DDL, 정규화, JOIN, INSERT/UPDATE/DELETE, UNION, VIEWDDL(Data Definition Language) : 데이터베이스 구조를 정의하는 SQL 문법컬럼에 잘못된 데이터가 들어오는 것을 방지하는 규칙NOT NULL + UNIQUE 를
마당서점 데이터베이스를 이용한 SQL 기초 쿼리 연습박지성의 custid를 모를 경우 서브쿼리 사용= vs IN 차이= : 서브쿼리 결과가 1개일 때만 사용 가능, 2개 이상이면 오류IN : 결과가 여러 개여도 정상 작동 → 동명이인 등을 고려하면 IN이 더 안전⚠️