gpt4 book ai didi

mySql select语句获取重复条目的最后记录

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

ID  Name
1 A
2 A
3 B
4 C
5 C
6 D
7 F
8 F

output 1
---------
ID Name
2 A
5 C
8 F

output 2
--------
ID Name
1 A
3 B
4 C
6 D
7 F

我需要sql select语句来获取输出1和输出2

我需要获取输出 1 中重复记录的最后条目以及输出 2 中的所有其余条目

最佳答案

select max(id) id, name
from tbl
group by name
having count(*) > 1

select tbl.*
from tbl
left join (
select max(id) id
from tbl
group by name
having count(*) > 1) x on x.id = tbl.id
where x.id is null

关于mySql select语句获取重复条目的最后记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5593684/

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