gpt4 book ai didi

MySQL 每个项目的计数

转载 作者:行者123 更新时间:2023-11-29 13:57:40 25 4
gpt4 key购买 nike

我目前正在尝试创建一个 mysql 查询,该查询将按以下方式计算每个项目的零和一的数量:表:

    ID    |    PollID    |    Value
------------------------------------
1 | 1 | 1
2 | 1 | 1
3 | 2 | 0
4 | 2 | 1
5 | 1 | 0

我想要的结果是:

    Poll    |    one    |    zero
----------------------------------
1 | 2 | 1
2 | 1 | 1

感谢您的帮助!

最佳答案

这是 MySQL 中最短的答案,因为它支持 bool 算术。

SELECT  PollID,
SUM(value = 1) AS `One`,
SUM(value = 0) AS `Zero`
FROM tableName
GROUP BY PollID

关于MySQL 每个项目的计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15586988/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com