gpt4 book ai didi

sql - 哪一个是最正确的-合并(sum(value))或sum(coalesce(value))?

转载 作者:行者123 更新时间:2023-12-04 13:10:56 26 4
gpt4 key购买 nike

我已经在SO上看到了两者,但是我想知道在合并之前或之后是否存在“最佳实践”或优势:

coalesce(sum(value),0)  OR  sum(coalesce(value),0)

只是好奇...

最佳答案

他们做的不一样。如果您没有记录,则将COALESCE放在其中不会执行任何操作。将其放在外面,在这种情况下也会将结果更改为0。使用哪种取决于您想要的结果。

关于sql - 哪一个是最正确的-合并(sum(value))或sum(coalesce(value))?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37098595/

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