gpt4 book ai didi

mysql - 选择列中最大值的行 - MySQL

转载 作者:行者123 更新时间:2023-11-29 01:17:32 25 4
gpt4 key购买 nike

我有下表 MyTable

    First     Second     Third    Fourth
1 Ab Cd 2.3
1 Cq Fe 3.4
2 Dr Dh 1.2
3 Bb Qd 9.8
..........ETC.....................

如何选择按 First 分组且具有最大 Fourth 列值的行。所以这将是一个导致

的查询
    First     Second     Third    Fourth
1 Cq Fe 3.4
2 Dr Dh 1.2
3 Bb Qd 9.8

最佳答案

试试这个:

select * 
from MyTable T
join (Select First,max(Fourth) as Fourth
from MyTable
group by First)a
on T.First=a.First
and T.Fourth=a.Fourth


SQL Fiddle Demo

关于mysql - 选择列中最大值的行 - MySQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13064114/

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