我有一个MySQL表,其中一列名为" level"如下。
| level
-----------
| High
| High
| Medium
| Low
| Low
| Medium
我如何计算每个值出现的次数,从MS Chart(饼图)控件数据源的一个查询中输出如下表格。
level | count
---------------
High | 1
Medium | 4
Low | 2
答案 0 :(得分:3)
level
分组。像count()
这样的汇总函数适用于每个组
select level, count(*) as cnt
from your_table
group by level