본문 바로가기
반응형

SQL로 맛보는 데이터 전처리 분석6

[SQL로 맛보는 데이터 전처리 분석] 상품 리뷰데이터를 이용한 리포트 작성(실습) - 1 데이터셋 - 캐글에 공개되어 있는 여성 의류 이커머스 관련 리뷰 데이터를 활용함 - https://www.kaggle.com/datasets/nicapotato/womens-ecommerce-clothing-reviews Women's E-Commerce Clothing Reviews 23,000 Customer Reviews and Ratings www.kaggle.com - 데이터 모양 확인하기 SELECT * FROM mydata.reviews 1) Division별 평점 분포 계산 - Division별로 평균 Rating을 계산함 SELECT `Division Name`, AVG(Rating) AS AVG_Rating FROM mydata.reviews GROUP BY `Division Name`.. 2022. 7. 22.
[SQL로 맛보는 데이터 전처리 분석] 자동차 매출 데이터를 이용한 지표 추출(실습) - 3 데이터셋 - MySQL에서 제공하는 샘플 데이터셋을 활용함 - https://www.mysqltutorial.org/mysql-sample-database.aspx MySQL Sample Database This page provides you with a MySQL sample database that helps you to practice with MySQL effectively and quickly. You can download the sample database and load it into your MySQL Server. www.mysqltutorial.org - 지난 포스팅에 이어서 실습 진행함 (아래 링크를 통해 실습 2로 이동할 수 있다) [SQL로 맛보는 데이터 전처리 분석] 자동차 .. 2022. 7. 14.
[SQL로 맛보는 데이터 전처리 분석] 자동차 매출 데이터를 이용한 지표 추출(실습) - 2 데이터셋 - MySQL에서 제공하는 샘플 데이터셋을 활용함 - https://www.mysqltutorial.org/mysql-sample-database.aspx MySQL Sample Database This page provides you with a MySQL sample database that helps you to practice with MySQL effectively and quickly. You can download the sample database and load it into your MySQL Server. www.mysqltutorial.org - 지난 포스팅에 이어서 실습 진행함 (아래 링크를 통해 실습 1로 이동할 수 있다) [SQL로 맛보는 데이터 전처리 분석] 자동차 .. 2022. 7. 12.
[SQL로 맛보는 데이터 전처리 분석] 자동차 매출 데이터를 이용한 지표 추출(실습) - 1 데이터셋 - MySQL에서 제공하는 샘플 데이터셋을 활용함 - https://www.mysqltutorial.org/mysql-sample-database.aspx MySQL Sample Database This page provides you with a MySQL sample database that helps you to practice with MySQL effectively and quickly. You can download the sample database and load it into your MySQL Server. www.mysqltutorial.org 1) 구매지표 추출 - 매출액(일자별, 월별, 연도별) - 구매자 수, 구매 건수(일자별, 월별, 연도별) - 인당 매출액(AMV, .. 2022. 7. 11.
[SQL로 맛보는 데이터 전처리 분석] 기본 문법 정리 - 2 * INSERT - 데이터를 추가할 때 사용하는 문법 - 행을 추가한다고 생각하면 됨 INSERT INTO [Table Name] ([Column Name 1], [Column Name 2], ... ) VALUES (Value1, Value2, ...) - 여러 행을 한번에 추가하고 싶다면, VALUES의 값을 ,(comma)로 구분해서 여러 줄 입력해주면 된다. INSERT INTO [Table Name] ([Column Name 1], [Column Name 2], ... ) VALUES (Value1, Value2, ...), (Value1, Value2, ...), (Value1, Value2, ...), (Value1, Value2, ...); * DELETE - 데이터를 삭제할 때 사용하는 .. 2022. 7. 7.
[SQL로 맛보는 데이터 전처리 분석] 기본 문법 정리 - 1 * SELECT - 분석가라면 가장 많이 사용하게 될 '조회' SELECT [Column name], [Column name], ... FROM [DB name].[Table name]; - GROUP BY 없이도 집계 함수 사용 가능함 - 모든 결과를 조회하려면 '*'를 사용한다. ex) SELECT * FROM TABLE - 별칭을 붙여서 컬럼명을 변경 조회할 수 있다. ex) SELECT COLUMN AS A FROM TABLE - 고유값을 보려면 DISTINCT 사용 ex) SELECT DISTINCT COLUMN FROM TABLE - WHERE절을 조건절로 사용해서, 조회 조건을 다양하게 가져갈 수 있다. WHERE 절에 쓸 수 있는 다양한 표현들 BETWEEN 특정 컬럼의 값이 시작점~끝점인.. 2022. 7. 6.
반응형