You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何编写SQL查询获取每个唯一产品版本的最大结果值?

按产品与版本分组查询最大结果值的SQL语句

你可以通过分组聚合实现需求,核心逻辑是按product和version的唯一组合分组,对每组的results取最大值:

SELECT product, version, MAX(results) AS max_results
FROM your_table_name
GROUP BY product, version
ORDER BY product, version;

关键说明:

  • GROUP BY product, version:将数据按「产品+版本」的唯一组合分组,确保每个分组对应一个特定产品的特定版本
  • MAX(results):计算每个分组内results列的最大值,AS max_results是为结果列设置直观别名
  • ORDER BY product, version:可选配置,用于让查询结果按产品、版本顺序排列,提升可读性

针对你的示例数据,执行后返回结果如下:

productversionmax_results
X153
X262
X370
X480
Y150
Y260
Y370
Y480

注意:请将语句中的your_table_name替换为你实际使用的表名。

内容的提问来源于stack exchange,提问作者user12755014

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.22 07:52:23