获得具有多个条件的多个计数

问题描述 投票:0回答:1

我正在尝试创建统计表。数据表如下所示:

|value|
-------
|1    |
-------
|2    |
-------
|1    |
-------
|3    |
-------

现在,我想以值= 1,值= 2和值= 3计算行数。

这是我想要的输出表

|value|count|
-------------
|1    |2    |
-------------
|2    |1    |
-------------
|3    |1    |

如何编写查询以获取这样的输出?谢谢。

mysql
1个回答
2
投票

您可以在下面尝试-使用count()group by

select value, count(*)
from tablename
group by value
© www.soinside.com 2019 - 2024. All rights reserved.