SQL : Group by
Group by # Grouping by a single column data를 group으로 나눈 다음에 group별로 aggregate 할 수 있도록 해준다. 'Apple Stock prices dataset'에서 년도 별로 data(row)가 몇 개(행)씩 있는지 세기? sum, avg, min, max와 같은 aggregate 함수는 어떤 column의 value들을 계산할 것인지 지정이 필요하기 때문에 sum( ), avg( ), min( ), max( ) 등 ( ) 안에 계산하려는 column명을 명시해야 하지만 count( ) 함수의 경우 어떤 열을 선택하던, 그 결과값은 동일하기 때문에 보통 count(1) 또는 count(*)로 입력한다. # 열 간 연산 후, grouping by a c..
2023.07.10