group by

    [DB/SQL] Group by를 통한 범주의 개수, 최소/최대값, 평균값, 합계 구하기

    범주의 개수구하기 Count 같은 성씨끼리 group을 만들고, 해당 성씨에 몇 명이 있는지 count 해봅시다. select name, count(*) from users u group by name 위와 같이 작성하면 '이**'인 사람끼리 group을 만들고, '신**'인 사람들끼리 group을 만들고... 같은 성씨끼리 group으로 묶이게 됩니다. count로 해당 범주에서의 데이터 개수를 세어줍니다. 여기서는 count를 통해 '이**'인 사람이 몇 명인지, '신**'인 사람이 몇 명인지 알 수 있습니다. 범주의 최솟값/최댓값 구하기 Min/Max 동일한 week 별로 likes 수의 최소값/최대값 구하기 select week, min(likes) from checkins group by wee..