gpt4 book ai didi

MySQL 在查询中重复 COUNT

转载 作者:行者123 更新时间:2023-11-29 04:39:07 28 4
gpt4 key购买 nike

如果我将下面的查询分成两部分,一个用于COUNT(),另一个用于SUM,在性能方面会有什么不同吗?

SELECT 
SUM(c1)*100/COUNT(id),
SUM(c2)*100/COUNT(id),
SUM(c3)*100/COUNT(id)...

最佳答案

假设 id 永远不会是 NULL,您可以只使用 AVG():

SELECT AVG(c1) * 100, 
AVG(c2) * 100,
AVG(c3) * 100...

但是,我不知道您的问题的真正含义。

关于MySQL 在查询中重复 COUNT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33602300/

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