gpt4 book ai didi

.net - SELECT STATEMENT 排除 SQL Server 中具有不同 ID(自动增量)的重复行

转载 作者:行者123 更新时间:2023-12-04 04:45:25 25 4
gpt4 key购买 nike

我有一个有很多列(大约 30+)的表,它有一个自动递增的主 ID 列。最近,我发现它有很多重复的行,(每个单元格中的所有值都相同,除了主 ID 列)。

如何创建自动排除重复行的 SQL SELECT 语句(我仍然需要保留 ID 列)?

例如:

PK     Col1     Col2
1 A B
2 A B
3 C C
4 C C

我想要一个将返回的 SELECT SQL:
PK     Col1     Col2
1 A B
4 C C

谢谢大家。

最佳答案

如果要选择最低的pk对于每个重复的条目,您可以使用 min()

select min(pk), col1, col2
from your_table
group by col1, col2

关于.net - SELECT STATEMENT 排除 SQL Server 中具有不同 ID(自动增量)的重复行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18280219/

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