gpt4 book ai didi

mysql - 如何在mysql中使用sum和count(两者)

转载 作者:行者123 更新时间:2023-11-29 22:54:51 25 4
gpt4 key购买 nike

我的英语很差。我的问题是,如何在同一查询中使用 sum 和 count ?

我有一些类似的:

表“Febrero”

+-----------+-----------+-----------+-----------+-----------+
| pregunta1 | pregunta2 | pregunta3 | pregunta4 | pregunta5 |
+-----------+-----------+-----------+-----------+-----------+
| 0 | 50 | 25 | 50 | 75 |
| 25 | 50 | 75 | 0 | 50 |
| 50 | 20 | 50 | 25 | 25 |
+-----------+-----------+-----------+-----------+-----------+

我试试这个。

select
sum(pregunta1+pregunta2+pregunta3+pregunta4+pregunta5)/count(pregunta1),
count(pregunta2),count(pregunta3),count(pregunta4),count(oregunta5)
from febrero;

我需要 = 570/15(总和/总计数)。

敬礼。

最佳答案

此查询将产生您想要的结果(即使表有 NULL 值):

select
(sum(pregunta1)+sum(pregunta2)+sum(pregunta3)+sum(pregunta4)+sum(pregunta5)) /
(count(pregunta1)+count(pregunta2)+count(pregunta3)+count(pregunta4)+count(oregunta5))
from febrero;

关于mysql - 如何在mysql中使用sum和count(两者),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28752649/

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