ORDER BY: 결과가 출력되는 순서 조절 (ASC/desc)
ㅤㅤㅤㅤㅤ↪ ORDER BY 절은 WHERE 절 다음에 나와야한다. (순서를 지켜야 한다)
ㅤㅤㅤㅤㅤㅤ↪ ORDER BY 절은 정렬 기준이 여러 개의 열이 될 수 있다.
LIMIT: 결과의 출력 개수 제한
ㅤㅤ↪ LIMIT 절은 중간부터 출력할 수 있다. LIMIT [offset,] row_count (LIMIT row_count OFFSET offset)
DISTINCT: 조회된 결과에서 중복된 데이터를 1개만 남김
GROUP BY & HAVING: GROUP BY 열 이름 HAVING 조건식
ㅤㅤ↪ 총 구매액이 1000 초과인 회원을 내림차순으로 상위 3 row 까지 출력
집계함수: SUM(), AVG(), MIN(), MAX(), COUNT(), COUNT(DISTINCT)
INSERT: INSERT INTO 테이블 [(열1, 열2, ...)] VALUES (값1, 값2, ...) ;
AUTO_INCREMENT
INSERT INTO ~ SELECT
Copy all columns from one table to another table:
INSERT INTO another_table
ㅤSELECT * FROM one_table
ㅤWHERE condition;
Copy only some columns from one table into another table:
INSERT INTO another_table (column1, column2, column3, ...)
ㅤSELECT column1, column2, column3, ...
ㅤFROM one_table
ㅤWHERE condition;
UPDATE:
ㅤUPDATE 테이블_이름
ㅤㅤSET 열1=값1, 열2=값2, ...
ㅤㅤWHERE 조건 ;
DELETE: DELETE FROM table_name [WHERE conditions];
DROP: DROP object object_name;
TRUNCATE: TRUNCATE TABLE [database_name.]table_name;