gpt4 book ai didi

mysql - 计算具体值。 mysql

转载 作者:行者123 更新时间:2023-11-29 10:50:18 25 4
gpt4 key购买 nike

我有一个看起来像这样的表格:

field1 | field2
1 | ready
2 | ready
1 | in_progress
1 | ready
2 | in_progress

我如何计算每个字段1的“就绪”字段数量?对于此示例,答案必须是:

field1 | field2
1 | 2
2 | 1

最佳答案

简单的过滤和聚合就可以了:

SELECT field1,
COUNT(*) AS field2
FROM your_table
WHERE field2 = 'ready'
GROUP BY field1;

如果您想获取 count 可以为 0 的那些 field1 值:

SELECT field1,
SUM(field2 = 'ready') as field2
FROM your_table
GROUP BY field1;

SUM(field2 = 'ready') 使用 MySQL 将 true 视为 1,将 false 视为 0 的事实。

关于mysql - 计算具体值。 mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43855663/

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