gpt4 book ai didi

mysql - MySQL中的AVG和STD使用同一行的字段值

转载 作者:行者123 更新时间:2023-11-29 00:07:55 25 4
gpt4 key购买 nike

我知道如何在 MySQL 中使用 avg() 和 std() 函数来计算查询或带分组依据的查询的平均值或标准差

select avg(amount) from table
select mykey,std(amount) from table group by key

我的问题是,当一组值位于一行的不同列中时,我可以使用这些函数吗?

mykey value1 value2 value3 value4 value5 myavg mystd
1 5.0 3.0 4.0 5.0 3.0

myavg 为 value1、value2、value3、value4 和 value5 的平均值(在示例中 (5+3+4+5+3)/5 = 4)stdmykey作为value1,value2,value3,value4,value5的标准差

某种...

update table set
myavg = avg(value1,value2,value3,value4,value5),
mystd = std(value1,value2,value3,value4,value5)

最佳答案

update table set
myavg = (value1+value2+value3+value4+value5)/5,
mystd = ...

关于mysql - MySQL中的AVG和STD使用同一行的字段值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26653993/

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