gpt4 book ai didi

mysql - 如何使用 SQL 计算特定行中值的数量?

转载 作者:行者123 更新时间:2023-11-29 21:30:35 29 4
gpt4 key购买 nike

数据库

    id     decline     maintaining     losing
1 true false true
2 false false false
3 true true false

我想使用 SQL 语句根据 id 计算真实值的数量。

最佳答案

如果这是所有列,则使用:

SELECT id,
(case when decline = 'true' then 1 else 0 end) +
(case when maintaining= 'true' then 1 else 0 end) +
(case when losing= 'true' then 1 else 0 end) as HowMuchTrue
FROM YourTable

关于mysql - 如何使用 SQL 计算特定行中值的数量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35296936/

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