[제로베이스] 데이터 사이언스 12기 - (03-18 스터디노트)

윤태호·2023년 3월 18일
0
post-thumbnail

오늘 수강한 강의 - Aggregate Functions (01 ~ 07)

01 ~ 04 Count, Sum

실습환경 만들기

  • AWS RDS (database-1) zerobase 에 접속
  • police_station 데이터 확인 (31 rows)
  • crime_status 데이터 확인 (310 rows)

Aggregate Functions (집계함수)

  • 여러 칼럼 혹은 테이블 전체 칼럼으로부터 하나의 결과값을 반환하는 함수

COUNT

총 갯수를 계산해 주는 함수

[COUNT 문법]

  • police_station 테이블에서 데이터는 모두 몇 개?
  • crime_status 테이블에서 경찰서는 총 몇군데?
  • crime_type 은 총 몇 가지?

SUM

숫자 칼럼의 합계를 계산해주는 함수

[SUM 문법]

  • 범죄 총 발생건수는?
  • 살인의 총 발생건수는?
  • 중부 경찰서에서 검거된 총 범죄 건수는?

05 ~ 07 Avg, Min, Max

AVG

숫자 칼럼의 평균을 계산해주는 함수

[AVG 문법]

  • 평균 폭력 검거 건수는?
  • 확인

  • 중부경찰서 범죄 평균 발생 건수
  • 확인

MIN

숫자 칼럼 중 가장 작은 값을 찾아주는 함수

[MIN 문법]

  • 강도 발생 건수가 가장 적은 경우 몇 건?
  • 확인

  • 중부경찰서에서 가장 낮은 검거 건수는?
  • 확인

MAX

숫자 칼럼 중 가장 큰 값을 찾아주는 함수

[MAX 문법]

  • 살인이 가장 많이 검거된 건수는?
  • 확인

  • 강남 경찰서에서 가장 많이 발생한 범죄 건수는?
  • 확인

재미있었던 부분

select에 집계 함수를 이용하여 여러가지 데이터의 갯수, 합계, 평균, 최대, 최솟값을 기준으로 확인할 수 있어서 새로웠다

어려웠던 부분

따로 어려운 부분은 없었다
저번과 마찬가지로 중간에 중복되는 데이터가 있으면 오류가 나는 것 같다

느낀점 및 내일 학습 계획

기준이 되는 데이터에 문제가 생기면 값이 다 달라지므로 처음에 불러오는 데이터를 확인해보고 이상이 있는지 가장 먼저 확인해봐야겠다
내일은 Group by 와 having 을 공부할 예정이다

profile
부트캠프 참여중

0개의 댓글