首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >菜鸟;运行排名数据库

菜鸟;运行排名数据库
EN

Stack Overflow用户
提问于 2017-02-01 23:36:16
回答 1查看 43关注 0票数 0

我有两张桌子。一个是结果,一个是运动员。当我跑步时,它列出了每个运动员的每一个结果。我如何才能从每个运动员那里获得最快的时间?在下面的例子中,我只是想要里德布朗最快的时间。

代码语言:javascript
复制
id  place   athlete_id  grade   team_id             time    event
126 3      Reed Brown   11      TEXAS               4:01.99 1600m
127 1      Reed Brown   11      Southlake Carroll   4:07.17 1600m
95  1      Reed Brown   11      Southlake Carroll   4:07.17 1600m
128 2      Bryce Hoppel 12      Midland Senior      4:15.12 1600m
96  2      Bryce Hoppel 12      Midland Senior H    4:15.12 1600m
EN

回答 1

Stack Overflow用户

发布于 2017-02-02 01:29:42

尝试以下操作:

代码语言:javascript
复制
Select per.*
From performances per
Inner Join
(
  Select athlete_id, MIN(time) AS fastesttime 
  From performances 
  Group By athlete_id
)per1
On per1.athlete_id=per.athlete_id
Where per1.fastesttime=per.time
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41983681

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档