博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
删除重复记录的最新sql脚本
阅读量:7071 次
发布时间:2019-06-28

本文共 402 字,大约阅读时间需要 1 分钟。

delete from tb1   where id in(

select t2.minnum from(select MIN(t1.id) as minnum,t1.col1 as ars ,COUNT(1) as cx  from tb1 t1 group by t1.col1
)t2)

select * from tb1 where id in(

select t2.minnum from
(select  min(t.id) as minnum,t.col1,COUNT(1) cx from tb1 t  group by t.col1  having COUNT(t.col1)>1) t2)

只查询有重复的部分

select * from tb1;
11 1
14 2
17 3
18 333
19 4

转载于:https://www.cnblogs.com/kexb/p/4492316.html

你可能感兴趣的文章
javase之四种内部类
查看>>
基于FPGA的AD0832
查看>>
Django 碎片集合
查看>>
Merge与Rebase冲突的解决
查看>>
python中自定义排序函数
查看>>
微信快速开发框架(五)-- 利用快速开发框架,快速搭建微信浏览博客园首页文章...
查看>>
hdu-1532 Drainage Ditches---最大流模板题
查看>>
mysql分表和表分区详解
查看>>
前端规范1-HTML规范
查看>>
NYOJ 6(贪心)
查看>>
深入学习hbase:表,列族,列标识,版本和cell
查看>>
android中同源策略绕过类漏洞学习笔记
查看>>
MYSQL数据库
查看>>
linux环境搭建seafile客户端自动上传文件
查看>>
10.27 函数
查看>>
MySQL查询缓存
查看>>
【问题总结】问题行
查看>>
这种放法会使div像一张纸一样
查看>>
阿里云环境配置
查看>>
Codeforces 455C
查看>>