gpt4 book ai didi

mysql - 如何获取此查询中的计数?

转载 作者:行者123 更新时间:2023-11-29 06:15:56 24 4
gpt4 key购买 nike

我有一张包含以下列的表格:

ListID----           Status

1--------- YES

2--------- YES

3---------- NO

我想编写一个 SQL 语句,该语句将返回 Status 为“YES”的每个 ListID 列的计数。

如何创建此 SQL 语句,以便在其中获取 ListID 3 且 Count 为 0?

请告诉我。

最佳答案

使用MySQL IF-function :

如果状态为"is",则对该字段进行计数。否则不要算它(0)。

SELECT ListID, SUM(IF(Status="YES",1,0)) 
FROM yourtable
GROUP BY `ListID`

查看之前的答案:Get paid cash amount grouped by day

关于mysql - 如何获取此查询中的计数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6517170/

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