gpt4 book ai didi

mysql - mysql中SUM的问题

转载 作者:行者123 更新时间:2023-11-29 05:59:03 27 4
gpt4 key购买 nike

我有一个表“Cabine”,其中包含字段“SBC750”(整数)和“Evaso”(tinyint)

Evaso 字段可以是 1、0 或 Null

我正在寻找 Evaso 不为 1 的所有 sbc750 的总和。

我试过

select sum(sbc750) from cabine  where evaso<>1;

但结果为 NULL:为什么???

如果我用

select sum(sbc750) from cabine 

我得到 55,如果我使用

select sum(sbc750) from cabine where evaso=1

我得到34!

所以结果可能是 21 而不是 Null。请帮助我

最佳答案

随着NULL-safe相等运算符你应该得到想要的结果:

select sum(sbc750) from cabine where not evaso<=>1;

另见 here供引用。

关于mysql - mysql中SUM的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46607930/

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