[SQL] Advanced SQL
·
Backend/MySQL
우재남님의 "혼자 공부하는 SQL"을 기반으로 학습한 게시물입니다. 📕 목차 1. MySQL의 데이터 형식 2. 두 테이블을 묶는 조인 3. SQL 프로그래밍 1. MySQL의 데이터 형식 📌 데이터 형식 1️⃣ 정수형 데이터 형식 바이트 수 숫자 범위 TINYINT 1 -128 ~ 127 SMALLINT 2 -32,768 ~ 32,767 INT 4 -21^31 ~ 21^31-1 BIGINT 8 UNSIGNED : 정수형 데이터 형식 뒤에 붙일 수 있다. 2️⃣ 문자형 데이터 형식 바이트 수 CHAR(개수) 1~255 VARCHAR(개수) 1~16,383 char는 고정 길이, varchar는 가변 길이 문자형이다. 공간 측면으로는 varchar가 좋지만, 성능 측면으로는 char가 빠르다. 3️⃣ 대량..