데이터 읽기 (SELECT)
SQL에서 가장 기본이 되는 문장은 SELECT입니다.
데이터를 읽어오는 명령이죠.
전체 읽기
SELECT * FROM users;
users 테이블의 모든 행과 모든 열을 가져옵니다.
필요한 열만 읽기
SELECT name, age FROM users;
이름과 나이만 가져옵니다.
조건으로 필터링 (WHERE)
SELECT * FROM users
WHERE age >= 20;
나이가 20 이상인 사람만 가져옵니다.
조건 여러 개 합치기 (AND / OR)
SELECT * FROM users
WHERE age >= 20 AND name = '민지';
AND는 두 조건을 모두 만족하는 것만 가져옵니다.
SELECT * FROM users
WHERE age < 15 OR age > 60;
OR는 둘 중 하나라도 만족하면 가져옵니다.
정렬 (ORDER BY)
SELECT * FROM users
ORDER BY age DESC;
나이를 기준으로 내림차순 정렬합니다.
몇 개만 가져오기 (LIMIT)
SELECT * FROM users
LIMIT 3;
상위 3개만 가져옵니다.
이제 읽기는 충분히 했으니, 직접 데이터를 바꿔봅시다.