gpt4 book ai didi

mysql 的 tinyints 总和

转载 作者:行者123 更新时间:2023-12-01 00:35:44 28 4
gpt4 key购买 nike

我有一个包含五个 tinyint 列的表。

如果我查询一行,我会得到这样的结果:

select flag1, flag2, flag3, flag4, flag5 from mytable where whatever;

Result set (image)

我需要的是将总和视为整数。在这个例子中,输出是四个一和一个零,所以我想得到一个 4。

这个查询不起作用:

select sum(flag1, flag2, flag3, flag4, flag5) from mytable where whatever;

这也不是:

select sum(flag1, flag2, flag3, flag4, flag5) from mytable where whatever;

最佳答案

您可以使用 + 运算符对一行的值求和。

SELECT flag1 + flag2 + flag3 + flag4 + flag5
FROM mytable;

关于mysql 的 tinyints 总和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51201466/

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