[데이터 분석을 위한 SQL 레시피] 7강 - 하나의 테이블에 대한 조작
5,6 강에서는 레코드 하나하나를 조작했지만 실무에서는 대량의 레코드를 처리해야함. 대량의 데이터 집계가 필요하고, 지표를 사용해 데이터 전체의 특징을 파악해야함 테이블의 데이터를 집약하고, 테이블의 형식이 집계에 적합하지 않은 경우 테이블을 가공해야함 윈도우 함수 1. 그룹의 특징 잡기 SELECT COUNT(*) AS total_count, COUNT(DISTINCT user_id) as user_count, sum(score) as sum, avg(score) as avg, max(score) as max from review; count, sum, avg, max, min 등 다양한 집계 함수로 컬럼( or 그룹)의 특징을 잡을 수 있음 distinct : nunique group by 사용시 주..
2023. 9. 17.