gpt4 book ai didi

mysql - 我需要查询来选择重复记录并删除该记录仅保留原始记录

转载 作者:行者123 更新时间:2023-11-29 22:05:51 25 4
gpt4 key购买 nike

我有一张 table 。我需要根据两列 user_id 和 follow_id 删除重复记录请告诉我删除查询示例:-

id   |   user_id  | follower_id  |  
148 | 3 | 31 |
163 | 3 | 31 |

最佳答案

此查询应识别所有重复项并删除所有重复项,从每个重复集中保留一个具有最小 ID 的实例。

delete
from yourtable t1, yourtable t2
where (t1.user_id = t2.user_id) and (t1.follow_id = t2.follow_id) and (t1.id > t2.id)

关于mysql - 我需要查询来选择重复记录并删除该记录仅保留原始记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32153647/

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