옵션 |
|
투표 항목을 담고있는 vote_item 이라는 위의 테이블과
어느 학생이 어느 투표에 몇번 항목을 체크했다라는 정보를 담고있는 vote_join 이라는 테이블을 가지고 내가 원하는 투표(vote_id로) 의 항목마다 몇명이 투표했는지를 알고싶어서 쿼리문을 짜는데
1 2 3 4 5 6 7 | select a.vote_id as vote_id,a.item_no as item_no ,b.item as item,b.image as image,count(*) as count from vote_join a, vote_item b where a.vote_id = 1 and a.vote_id=b.vote_id and a.item_no = b.item_no group by a.item_no, a.vote_id, b.item,b.image order by item_no asc | cs |
이렇게 작성하니 count가 그냥 전체적으로 동일하게 나오더라구요... group화를 잘못시킨거같은데
제대로 시키려면 어떻게해야하나요..?