[英]SQL: How to get distinct value and it's count in separate column
我有一個MySQL表,其中包含一個名為“level”的列,如下所示。
| level
-----------
| High
| High
| Medium
| Low
| Low
| Medium
我將如何計算每個值出現的次數,從MS Chart(餅圖)控件數據源的一個查詢中輸出如下表格。
level | count
---------------
High | 1
Medium | 4
Low | 2
按level
分組。 像count()
這樣的聚合函數適用於每個組
select level, count(*) as cnt
from your_table
group by level
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.