MySQL 2

[SQL로 맛보는 데이터 전처리 분석] SQL 문법 (2)

'SQL로 맛보는 데이터 전처리 분석'으로 공부한 내용을 정리하였다. # JOIN 여러 가지 테이블로 나뉜 정보를 조합하기 위해 사용하는 테이블 결합 함수 1) LEFT JOIN (LEFT OUTER JOIN) LEFT JOIN은 FROM 절의 테이블을 기준으로 매칭되는 정보 출력 ex) order 테이블의 정보는 모두 출력되고, cutsomers 테이블의 고객 ID 중 order에 존재하는 고객 ID 정보만 결합 SELECT * FROM order LEFT JOIN customers ON order.고객 ID = customers.고객 ID 2) INNER JOIN INNER JOIN은 두 가지 테이블에 공통으로 존재하는 정보만 출력 ex) order 테이블과 customers 테이블에 공통으로 존재하..

Study/SQL 2024.01.08

[SQL로 맛보는 데이터 전처리 분석] SQL 문법 (1)

'SQL로 맛보는 데이터 전처리 분석'으로 공부한 내용을 정리하였다. # SQL 구문 SELECT 컬럼, 계산식 FROM 테이블 명 WHERE 조건 GROUP BY 그룹화 HAVING 그룹화에 사용되는 조건 # SELECT 1) 컬럼 조회 해당 테이블에서 필요한 컬럼만 출력 SELECT 컬럼 명 FROM DB 명.테이블 명; 2) 집계 함수 데이터를 집계할 수 있는 함수 (COUNT, SUM, AVG 등) SELECT 집계 함수 FROM DB 명.테이블 명; 3) * 해당 테이블의 모든 컬럼 출력 SELECT * FROM DB 명.테이블 명; 4) AS 특정 컬럼의 컬럼 명을 변경해서 조회 가능 (AS 생략 가능) SELECT 컬럼 명1 AS 변경 컬럼 명 FROM DB 명.테이블 명; 5) DISTIN..

Study/SQL 2024.01.04