gpt4 book ai didi

mysql - 限制 mysql 结果

转载 作者:行者123 更新时间:2023-11-29 04:52:57 25 4
gpt4 key购买 nike

我正在尝试编写一个 SQL 语句来返回一个人每个主题的最新记录,

Database
Counter,Name,Subject,Grade
1,PersonA,Maths,C
2,PersonB,Maths,B
3,PersonA,English,B
4,PersonB,English,A
5,PersonA,Maths,A
6,PersonB,Maths,B

我想返回 PersonA 的最新结果

5,PersonA,Maths,A
3,PersonA,English,B

这将如何实现?

最佳答案

Select t1.Name,t1.Subject,t1.Grade
From SomeTableName t1
inner join (Select Name,Subject,Max(Counter) As Counter
From SomeTable
Group By Name,Subject) t2
On t1.counter = t2.counter

关于mysql - 限制 mysql 结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9601811/

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