gpt4 book ai didi

sql - 如何获得独特的结果

转载 作者:可可西里 更新时间:2023-11-01 08:55:49 25 4
gpt4 key购买 nike

我正在寻找加载和分组数据的查询

我确实有 1:n 父子关系

我想拉最新的 child ,而不是 parent 的 child

这意味着每个条目都应该有唯一的父项和最新的子项。

子表 alt text

期望的结果 alt text

尝试过:

我尝试了以下查询,但它得到了最早的结果

SELECT c.* FROM child  AS c GROUP BY c.parent_id HAVING(MAX(c.order))

提前致谢

最佳答案

select ct.*
from ChildTable ct
inner join (select parent_id, max(order) as MaxOrder
from ChildTable
group by parent_id) q
on ct.parent_id = q.parent_id
and ct.order= q.MaxOrder

关于sql - 如何获得独特的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4715400/

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