mysql中去除重复4步骤
2013-11-08 11:19
260 查看
库表中因为日期up_date没设置unique所以相同日期重复插入
删除重复记录(up_date本应该设unique的,导至up_date有重复)
共4步:
create table table_name1 select min(id) as id from table_name group by up_date;
create table table_name2 select table_name.* from table_name, table_name1 where table_name.id = table_name1.id;
drop table table_name;
rename table table_name2 to table_name;
删除重复记录(up_date本应该设unique的,导至up_date有重复)
共4步:
create table table_name1 select min(id) as id from table_name group by up_date;
create table table_name2 select table_name.* from table_name, table_name1 where table_name.id = table_name1.id;
drop table table_name;
rename table table_name2 to table_name;
相关文章推荐
- mysql变量使用总结
- Mysql5.5 InnoDB存储引擎配置和优化
- MySQL创建数据库和数据库表及检索数据
- Mysql 中Set字段类型实践
- mysql大小写敏感问题
- 恢复mysql自增从1开始
- mysql-readme
- Mysql点滴
- 常用的mysql语句
- Linux自动备份MySQL数据库脚本代码
- Ubuntu 下开启远程连接 MySQL
- mac 下安装和卸载 mysql
- MySQL导入sql 文件的5大步骤
- Mysql5.5 InnoDB存储引擎配置和优化
- MySQL存储过程使用实例详解
- MYSQL varchar类型 char比较
- mysql不支持远程连接的解决办法(#1130 - Host 'localhost' is not allowed to connect to this MySQL server)
- cnetos6.3下mysql5.6源码安装
- 本周MySQL官方verified的bug列表(11月1日至11月7日)
- [MySQL] 存储过程错误异常处理例子 --> DECLARE EXIT HANDLER FOR SQLEXCEPTION