MySQL:根据字段名称计算行数

PHP*_*ari 0 mysql sql

我的MySql db表结构是:

id | status
1  |  Open
2  |  Open
3  |  Closed
4  |  Open
5  |  Closed
Run Code Online (Sandbox Code Playgroud)

我想计算打开和关闭行的总数.

Status | Total
Open   |   3
Closed |   2
Run Code Online (Sandbox Code Playgroud)

我用了

SELECT count(distinct status) as Total FROM my_tbl
Run Code Online (Sandbox Code Playgroud)

但它回来了

Total
  2
Run Code Online (Sandbox Code Playgroud)

Sud*_*oti 6


SELECT status,
COUNT(id) AS `total`
FROM your_table
GROUP BY status
ORDER BY total DESC