mysql去重sql语句,以及删除表部分内容,重新排序
时间:2019-07-20
本文章向大家介绍mysql去重sql语句,以及删除表部分内容,重新排序,主要包括mysql去重sql语句,以及删除表部分内容,重新排序使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
DELETE wb_fmh_copy -- 表名 FROM wb_fmh_copy, -- 表名 ( SELECT min(id) id, -- 查询最小id 并假命名id send_Time, -- 去重依据的字段,下面两个同是, 多个字段依据去重 content, yuanchuang_info FROM wb_fmh_copy -- 表名 GROUP BY send_Time, -- 分组依据字段 content, yuanchuang_info HAVING count(*) > 1 -- 分组后大于数量大于1的 即有重复内容 ) t2 -- t2来代表查询的结果 WHERE wb_fmh_copy.send_Time = t2.send_Time -- 删除判断的条件为 查询的结果 等于 原表中内容的结果 and wb_fmh_copy.content = t2.content and wb_fmh_copy.yuanchuang_info = t2.yuanchuang_info AND wb_fmh_copy.id > t2.id; --必须id为不一样的结果
以上去重为一句去重sql , 修改转载于 https://www.jb51.net/article/129656.htm
简单一句去重sql,撬动整个数据库,就是这么魅力!
------大概流程,和sql意思为
DELETE 表,from 表,t2 where 表.去重字段1 = t2.去重字段1 and ...... and 表.id > t2.id
其中t2 为查询sql语句 分组 重复的 结果集
去重后遗留的问题 如果 id 为自增长的,去重后id将不是完整的顺序-----如何重新自增 让 id 正常顺序-------navicat
删除主键栏位, 重新定义主键id ,并设置默认自增长,,保存打开表后,会发现id会重新排序
简单明了,直接上手,我的理念。
原文地址:https://www.cnblogs.com/HugJun/p/11218487.html
- 庖丁解牛看委托和事件(续)
- ReactiveCocoa中潜在的内存泄漏及解决方案
- 面向对象系列讲解——混合模式
- 火力全开——仿造Baidu简单实现基于Lucene.net的全文检索的功能
- Go实战--实现简单的restful api
- 特殊字体神器-fontmin,秒杀一切工具
- 庖丁解牛——深入解析委托和事件
- RestQL:现代化的 API 开发方式
- 在递归函数中因不正确使用公共变量而形成死循环
- 用R语言做时间序列分析(附数据集和源码)
- Windows Live Writer插入代码vs2010插件
- 分布式队列编程优化篇
- 基于机器学习方法的POI品类推荐算法
- 【Scikit-Learn 中文文档】多类和多标签算法 - 监督学习 - 用户指南 | ApacheCN
- MySQL 教程
- MySQL 安装
- MySQL 管理与配置
- MySQL PHP 语法
- MySQL 连接
- MySQL 创建数据库
- MySQL 删除数据库
- MySQL 选择数据库
- MySQL 数据类型
- MySQL 创建数据表
- MySQL 删除数据表
- MySQL 插入数据
- MySQL 查询数据
- MySQL where 子句
- MySQL UPDATE 查询
- MySQL DELETE 语句
- MySQL LIKE 子句
- mysql order by
- Mysql Join的使用
- MySQL NULL 值处理
- MySQL 正则表达式
- MySQL 事务
- MySQL ALTER命令
- MySQL 索引
- MySQL 临时表
- MySQL 复制表
- 查看MySQL 元数据
- MySQL 序列 AUTO_INCREMENT
- MySQL 处理重复数据
- MySQL 及 SQL 注入
- MySQL 导出数据
- MySQL 导入数据
- MYSQL 函数大全
- MySQL Group By 实例讲解
- MySQL Max()函数实例讲解
- mysql count函数实例
- MYSQL UNION和UNION ALL实例
- MySQL IN 用法
- MySQL between and 实例讲解
- 2.3.2 JDK动态代理 -《SSM深入解析与项目实战》
- mac设备安装nginx注意事项
- 《研发运营安全白皮书(2020年)》深度解读:全生命周期安全体系将是未来趋势
- 深度学习故障诊断:残差收缩网络 Residual Shrinkage Networks
- Java基于SSM的个人博客系统(源码 包含前后台)
- 聊聊RespServer
- Spring Boot系列之读取配置
- Flutter中State深入分析理解
- Xenomai3.1+ubuntu 18.04/16.04
- 聊聊RespCommand
- Python爬取网站图片
- PHP实现码云Gitee的WebHook密钥验证算法
- 带你用 Python 实现自动化群控设备
- Pyhon制作脚本提取日志数据
- 使用Safari或者Chrome远程调试IOS Safari中的页面