• sql 删除重复语句只保留一条


    1.查询重复记录

    select * from 表名
    where 重复字段 in (select  重复字段 from  表名  group  by  重复字段 having  count(重复字段) > 1)

    2.删除保留一条重复记录

    delete from 表名
    where 重复字段  in (select  重复字段 from 表名 group  by  重复字段   having  count(重复字段) > 1)
    and ID not in (select min(ID) from  表名  group by 重复字段 having count(重复字段 )>1)

  • 相关阅读:
    SAS学习 day10
    SAS学习 day9
    SAS学习 day8
    Python解释器 发展史
    os. 模块
    字典
    类型1
    计算机编码
    EDA 会议整理
    2020-8-27
  • 原文地址:https://www.cnblogs.com/CnnBlog/p/5882025.html
Copyright © 2020-2023  润新知