서버 공부/MySQL
SQL 의 기본 (데이터 등록, 데이터 가져오기, 데이터 정렬)
재우이
2022. 2. 18. 14:07
1. 데이터 등록하기
INSERT INTO 테이블명 (열이름,열이름,열이름...) VALUES (데이터, 데이터, 데이터...);
2. 데이터 가져오기
SELECT * FROM 테이블명;
* : 모든 열을 가져오는 경우
3. 지정한 열 가져오기
3-1. 한 열만 가져오기
SELECT 열이름 FROM 테이블 명
3-2. 여러 열 가져오기
SELECT 열이름, 열이름 .. FROM 테이블명;
4. 데이터 정렬
4-1. ORDER BY절
오름차순 정렬
SELECT * FROM 테이블명 ORDER BY 열 이름 ASC;
ASC: ASCEND의 약자 오름차순을 의미, 생략가능
내림차순 정렬
SELECT * FROM 테이블명 ORDER BY 열이름 DESC;
DESC : DESCEND의 약자 내림차순을 의미
복잡한 정렬
- 정렬 기준이 되는 열을 여러 개로 지정해서 정렬
SELECT * FROM 테이블명 ORDER BY 열이름, 열이름;
->title을 기준으로 오름차순으로 정렬하고 같이 같은 경우
price 값을 기준으로 오름차순 정렬한다.