gpt4 book ai didi

SQL查询删除所有重复记录,但一个

转载 作者:行者123 更新时间:2023-12-02 00:16:15 25 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
delete duplicate records in SQL Server

我有一个表,其中唯一记录由复合键表示,例如 (COL_A, COL_B)。

我已使用以下查询检查并确认我的表中有重复行:

select COL_A, COL_B, COUNT(*)
from MY_TABLE
group by COL_A, COL_B
having count(*) > 1
order by count(*) desc

现在,我想删除所有重复的记录,但只保留一个。

有人可以阐明如何使用 2 列实现这一目标吗?

编辑:假设表格只有 COL_ACOL_B

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