gpt4 book ai didi

mysql - 选择具有公共(public)字段的 id 最高的列

转载 作者:行者123 更新时间:2023-11-29 08:09:24 30 4
gpt4 key购买 nike

我有一个名为 iview 的表:

gpreq_id    a_id   m_id     rcv_qty
1 100 4 0
2 100 4 1
3 100 5 4
4 101 4 1
5 101 4 10
6 101 4 1

我如何选择a_id中的m_id具有最高的gpreq_id?

喜欢:

gpreq_id    a_id   m_id     rcv_qty
2 100 4 1
3 100 5 4
6 101 4 1

最佳答案

首先找到每个a_id, m_id对的最大值,然后加入到iview:

select i.* 
from iview as i
inner join (
select a_id, m_id, max(gpreq_id) as max_gpreq_id
from iview
group by a_id, m_id
) as mi on (mi.max_gpreq_id = i.pgreq_ie)

关于mysql - 选择具有公共(public)字段的 id 最高的列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21939993/

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