【mysql语句】数据库去重
就简单写一个实例
- 数据库表结构
CREATE TABLE `service` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`aa` varchar(255) DEFAULT NULL COMMENT '说明',
`bb` varchar(255) NOT NULL COMMENT '方法名',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8
-
自己在随便写一些数据
-
执行sql语句
DELETE FROM `service`
WHERE id NOT IN
(SELECT * FROM (SELECT MAX(id) FROM `service` GROUP BY `aa`,`bb`) a)
条条大道通罗马
如果有专业数据库去重的sql语句(shell脚本也行),请留下链接