我有一个这样的表:
`id|值
1|2
2|8
3|5
4|6
5|10
6|7`
我需要一个查询来提取 3 个最高值并求和。因此,正确的查询将提取以下内容:
3最高:
5|10 2|8 6|7
3 个最高值的总和 = 25
我觉得这应该很简单,但我遇到了困难!感谢您的帮助
最佳答案
SELECT SUM(Value) AS SumOfTop3Values
FROM (
SELECT Value
FROM Table
ORDER BY Value DESC
LIMIT 3
) AS sub
关于php - 使用 php mysql 查询选择 3 个最高值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9366197/