개발이야기/MySQL

[MySQL] group by count 사용하기, group by 총 count

후린개발자 2022. 9. 23.
반응형

mysql group by 는 필드의 데이터를 그룹화 하여 데이터를 가져옵니다.
group by 로 가장많이 사용하고 있는 count 사용법 입니다.

 

select * from tb_test;

 

id group
user1 A
user2 A
user3 B
user4 A
user5 B
user6 C

 

id의 group 으로 묶어서 count를 추출 하였습니다.

select `group`, count(id) as count from tb_test
GROUP BY `group`
group count
A 3
B 2
C 1

 

group 으로 묶인 총 count 입니다.

select count(a.`group`) as groupCnt
from(
select `group`, count(id) as count from tb_test
GROUP BY `group`
) as a
groupCnt
3
반응형

댓글

💲 추천 글