尹学洪,多媒体光盘,年鉴光盘,地方志光盘,志书光盘,光盘导航,志鉴光盘制作

mysql利用临时表删除重复数据的方法

作者:江苏锐德 2017/4/12 9:00:09 人气:

利用临时表删除重复数据的方法,但是这种方法在应对大量数据时速度很慢,效率很低:

1。创建临时表:

CREATE TEMPORARY TABLE tmp AS SELECT MIN(id) FROM czw_joke GROUP BY title;

2。从临时表取出ID,并删除主表中重复的记录:

DELETE FROM czw_joke WHERE id NOT IN(SELECT * FROM tmp);

3。如果存在临时表就删:

DROP TEMPORARY TABLE IF EXISTS tmp;

上一篇:mysql更新随机时间段的方法
下一篇:《滨海年鉴(2014)》光盘版|年鉴光盘版|志书光盘版
共有:条评论信息评论信息
发表评论
姓 名: 验证码: