我有一个这样的表
poll_id|poll_item
------------------
1 | John
1 | John
1 | John
3 | John
1 | Bond
1 | Austin
我如何获得Poll_id = 1的所有值的计数,以便我可以获得
John | 3
Bond | 1
Austin | 1
使用sql
使用group by
与where
:
select poll_item, count(*)
from t
where poll_id = 1
group by poll_item;