gpt4 book ai didi

sql - 最接近平均值 SQL

转载 作者:行者123 更新时间:2023-12-02 17:21:15 26 4
gpt4 key购买 nike

我正在寻找一个查询来获取与所有值的平均值最接近的值。例如,我在 A 列中有值 - 1 , 2, 8平均值为 3.667 。所以我希望查询返回 2,因为它最接近平均值。

最佳答案

SELECT TOP 1 myTable.*
FROM myTable
CROSS JOIN (SELECT AVG(A) AS averageA FROM myTable) AS averageA
ORDER BY ABS(averageA.averageA - myTable.A)

SQL Fiddle

关于sql - 最接近平均值 SQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14486386/

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