gpt4 book ai didi

mysql - MySql中如何求和和除法

转载 作者:可可西里 更新时间:2023-11-01 06:33:48 24 4
gpt4 key购买 nike

好吧,我有一个用户表,我想用得分除以得分最高的用户获得最大值。以下是我正在寻找的内容的粗略想法:

SELECT MAX(SUM(points)/SUM(score)) FROM users

我对将两列相加和除法不感兴趣,我感兴趣的是为每个用户划分点和分数并从中检索最高值。

最佳答案

也许你可以用一个子查询来做到这一点:

Select max(points_over_Score)
from
(Select points/score AS points_over_score
from users);

正如评论中提到的 thesunneversets,这可能会缩短为

SELECT MAX(points/score) FROM users;

您对您尝试做的事情的书面描述并没有说清楚为什么您的示例中有 SUM,所以我没有使用它。

此外,像这样的代码问题更适合 stackoverflow.com .您可以标记自己的问题以请求版主迁移它。

关于mysql - MySql中如何求和和除法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11193180/

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