테이블의 통계를 내주는 Group by - 성씨별 회원수를 Group by로 구하기
select u.name, count(*) from users u
group by u.name;
주차별 '오늘의 다짐'의 좋아요 최솟값 구하기
select c.week, min(c.likes) from checkins c
group by c.week;
주차별 '오늘의 다짐'의 좋아요 최댓값 구하기
select c.week, max(c.likes) from checkins c
group by c.week;
주차별 '오늘의 다짐'의 좋아요 평균값 구하기
select c.week, avg(c.likes) from checkins c
group by c.week;
주차별 '오늘의 다짐'의 좋아요 합계 구하기
select c.week, sum(c.likes) from checkins c
group by c.week;
결과의 개수 오름차순으로 정렬하기
select u.name, count(*) from users u
group by u.name
order by count(*);
결과의 개수 내림차순으로 정렬하기
select u.name, count(*) from users u
group by u.name
order by count(*) desc;