这基本上就是我的mysql-table的样子:
id | A | B
-------------
1 | bla | 1
2 | bla | 2
3 | bla | 1
4 | bla | 1
5 | bla | 2
6 | bla | 2
7 | bla | 1
我想计算有多少行有1作为B值,有多少行有2作为B值。是否有可能/在一个SELECT语句中执行此操作是否有意义?
问候&& TIA noircc
答案 0 :(得分:2)
使用COUNT(*)和GROUP BY,它将为您提供结果。
SELECT B,count(*) as occurence from myTable group by B;