2016-04-05 43 views
0

我有一個名爲「級別」的列,如下所示的MySQL表。SQL:如何獲得不同的值,並在單獨的列中計數

| level 
----------- 
| High 
| High 
| Medium 
| Low 
| Low 
| Medium 

我會如何計數的次數這些值的每發生從一個查詢輸出表象下面要MS圖表(餡餅)控制數據源。

level | count 
--------------- 
High | 1 
Medium | 4 
Low | 2 

回答

2

組由level。像count()這樣的集合函數適用於每個組

select level, count(*) as cnt 
from your_table 
group by level 
相關問題