- Published on
SQL 입문부터 활용까지 데이터 분석 보고서 작성과 대시보드 개발
- Authors
- Name
- Hyo814
1주차 과제 (기초 SQL)
- Country별 특정 조건 만족 고객 수 세기:
GROUP BY
와COUNT()
의 활용 방법에 대한 피드백.COUNT()
함수에서 컬럼명을 사용하면 NULL 값을 제외하며,COUNT(*)
나COUNT(1)
은 모든 행을 포함.
- Customer별 주문한 제품의 총 수량 세기:
JOIN
방식(특히LEFT JOIN
과INNER JOIN
)의 차이와 적절한 사용 사례 설명.
- 년월별 Employee별 판매 제품 개수 표시:
- 날짜 포맷 변환(
DATE_FORMAT()
이나SUBSTR()
)을 활용한 데이터 정리 중요성.
- 날짜 포맷 변환(
2주차 과제 (SQL 심화)
- 카테고리별 상품 수와 평균 가격 구하기:
GROUP BY
와 집계 함수 활용.
- 2006년 1분기 고객별 주문 데이터:
- 조인(
JOIN
)을 통한 다중 테이블 데이터 분석.
- 조인(
- 2006년 3월 주문 상태 데이터:
- 서브쿼리 활용으로 JOIN 없이 데이터 추출.
- 특정 조건(세 번 이상 주문된 상품) 충족 데이터:
HAVING
과 서브쿼리 활용.
- 2006년 연속 주문 직원 데이터:
- 서브쿼리와 중첩 쿼리 사용.
3주차 과제 (가설 설정 및 검증)
- 가설 분석:
- Denver 주문 건당 금액이 가장 작다: 데이터 분석 결과 반박됨.
- 81번 제품의 주문량이 가장 많다: 데이터로 반박됨.
- 2006년 3월 매출이 가장 작다: 데이터로 반박됨.
- 피드백:
- 가설의 비즈니스적 의미 부재.
- 지표 설정 및 데이터 추출은 잘 수행됨.
- 결과 분석에서 더 깊이 있는 인사이트 도출 필요.
4주차 과제 (대시보드 개발)
- Northwind 데이터 분석 대시보드 개발을 위한 내용이 포함되어 있음.