E.g:數據表這些記錄:有效的方法來統計MySQL中的一個查詢中的一個表的所有類別的總數?
data_id data category
1 hello 1
2 world 1
3 john 1
4 kevien 2
5 apple 2
6 bannana 3
7 desk 4
而且我怎麼能指望在MySQL的類別在一個查詢總數!?
[UPDATE]
如何,因爲只有類別1和3中特別categories.Such計數總數??
非常感謝!
E.g:數據表這些記錄:有效的方法來統計MySQL中的一個查詢中的一個表的所有類別的總數?
data_id data category
1 hello 1
2 world 1
3 john 1
4 kevien 2
5 apple 2
6 bannana 3
7 desk 4
而且我怎麼能指望在MySQL的類別在一個查詢總數!?
[UPDATE]
如何,因爲只有類別1和3中特別categories.Such計數總數??
非常感謝!
針對在評論的問題,包括where
子句限制它:
SELECT category, count(*) from table
where category in (1, 3)
group by category
如何計算特殊類別的總數。例如只有類別1和3? – qinHaiXiang 2011-02-02 00:30:53
select category, count(*)
from theTable
group by category
一個'「其中類(1,3)」`只要添加 - 前` GROUP BY` - 給你已經有的答案。 – 2011-02-02 00:32:48