Cheat Sheet
물론이죠, 여기 SQL 주요 명령어들에 대한 요약입니다: SELECT 문 – 데이터 탐색
- 기본 구문:
SELECT column1, column2, … FROM table_name; - 모든 열 선택:
SELECT * FROM table_name;WHERE 절 – 데이터 필터링 - 특정 조건을 기반으로 데이터를 필터링:
SELECT column1, column2, … FROM table_name WHERE condition;ORDER BY 절 – 결과 정렬 - 데이터를 특정 순서로 정렬:
SELECT column1, column2, … FROM table_name ORDER BY column1 ASC/DESC, column2 ASC/DESC, …;LIMIT 절 – 출력 제어 - 표시되는 행 수 제한:
SELECT column1, column2, … FROM table_name LIMIT number_of_rows;집계 함수 – 데이터 요약 - COUNT: 행의 수를 계산.
- SUM: 열의 값 합계를 계산.
- AVG: 열의 평균 값을 찾음.
- MIN: 열에서 최소값을 가져옴.
- MAX: 열에서 최대값을 가져옴. GROUP BY 절 – 데이터 그룹화
- 집계 함수와 함께 사용하여 특정 열을 기준으로 데이터를 그룹화:
SELECT column1, aggregate_function(column2) FROM table_name GROUP BY column1;HAVING 절 – 그룹화된 데이터 필터링 - 집계 값에 기반한 그룹화된 데이터 필터링:
SELECT column1, aggregate_function(column2) FROM table_name GROUP BY column1 HAVING condition;JOIN – 데이터 결합 - INNER JOIN: 두 테이블의 일치하는 레코드 검색.
- LEFT JOIN: 왼쪽 테이블의 모든 레코드와 오른쪽 테이블의 일치하는 레코드 검색.
- RIGHT JOIN: LEFT JOIN의 반대.
- FULL OUTER JOIN: 두 테이블의 모든 레코드 검색. 이것들은 SQL을 사용하면서 자주 사용할 기본적인 명령어들입니다. 더 복잡한 쿼리와 데이터 조작 기술을 탐색할 때 이 요약을 가까이 두세요. 다음 장에서는 SQL 문법의 구체적인 사항에 더 깊이 들어가 볼 예정입니다. SQL의 힘을 정확하고 자신있게 사용할 준비를 하세요!