最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MySQL中刪除重復數(shù)據(jù)的簡單方法

 更新時間:2015年05月30日 11:08:24   投稿:goldensun  
這篇文章主要介紹了MySQL中刪除重復數(shù)據(jù)的簡單方法,比起一般的NOT IN語句的效率更為高,需要的朋友可以參考下

MYSQL里有五百萬數(shù)據(jù),但大多是重復的,真實的就180萬,于是想怎樣把這些重復的數(shù)據(jù)搞出來,在網(wǎng)上找了一圈,好多是用NOT IN這樣的代碼,這樣效率很低,自己琢磨組合了一下,找到一個高效的處理方式,用這個方式,五百萬數(shù)據(jù),十來分鐘就全部去除重復了,請各位參考。

第一步:從500萬數(shù)據(jù)表data_content_152里提取出不重復的字段SFZHM對應的ID字段到TMP3表

create table tmp3 as select min(id) as col1 from data_content_152 group by SFZHM;

第二步:創(chuàng)建新表RES

CREATE TABLE `res` (
`id` int(11),
`sfz` char(20)
) ENGINE=MyISAM;

第三步:把TMP3表ID對應到data_content_152里需要提取的數(shù)據(jù)添加到RES表的SFZ字段

INSERT INTO res (sfz) SELECT sfzhm FROM data_content_152,tmp3 where data_content_152.id=tmp3.col1

至此,就在MYSQL里實現(xiàn)了,給數(shù)據(jù)表data_content_152完全刪除重復數(shù)據(jù),把去重復后的數(shù)據(jù)導入到RES表。

相關文章

最新評論

林甸县| 鱼台县| 惠东县| 铜山县| 平度市| 吉木萨尔县| 台安县| 拉孜县| 恭城| 吉木萨尔县| 始兴县| 张掖市| 水城县| 凌海市| 凤冈县| 沧州市| 得荣县| 临邑县| 盐边县| 固始县| 静宁县| 镇安县| 昆明市| 尼木县| 平陆县| 海阳市| 娄底市| 咸宁市| 潼南县| 海城市| 天水市| 兴宁市| 彩票| 汉川市| 利川市| 霍山县| 响水县| 新蔡县| 石楼县| 麻栗坡县| 北宁市|