如何通过SQL中的另一列选择具有MAX(列值),DISTINCT的行?

如何通过SQL中的另一列选择具有MAX(列值),DISTINCT的行?,第1张

如何通过SQL中的另一列选择具有MAX(列值),DISTINCT的行?

你好亲密!您需要做的就是选择住所及其最大日期时间,然后再加入到

topten
两个字段的表中:

SELECt tt.*FROM topten ttINNER JOIN    (SELECt home, MAX(datetime) AS MaxDateTime    FROM topten    GROUP BY home) groupedtt ON tt.home = groupedtt.home AND tt.datetime = groupedtt.MaxDateTime


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4901026.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-12
下一篇 2022-11-12

发表评论

登录后才能评论

评论列表(0条)

保存