MySQL Удаление дубликатов строк в таблице

Категории: Базы данных (mysql)

Для удаления дубликатов записей можно использовать следующие команды:
table_name - заменить на название таблицы
unique_key - заменить на поле в котором, после выполнения запроса, не останется дубликатов.
ID - уникальный ключ в таблице.

DELETE tn FROM table_name tn JOIN (SELECT MAX(ID) AS ID FROM TABLE_NAME GROUP BY unique_key HAVING COUNT(*) > 1) tn2 USING(ID)
*хорошо работает на больших таблицах, проверенно =)

еще вариант:
DELETE table1 FROM table_name as table1,table_name as table2 WHERE table1.unique_key=table2.unique_key AND table1.ID>table2.ID

Удаления полных дубликатов записей через выполнение distinct select
--Создание копии таблицы без дубликатов во временной таблице
CREATE TEMPORARY TABLE bad_temp AS SELECT DISTINCT * FROM table_name;
--Удаление всех записей из старой таблицы
DELETE FROM table_name;
--Добавление записей без дублей
INSERT INTO table_name SELECT * FROM bad_temp;
--Удаление временной таблицы
DROP TABLE bad_temp;

Вариант с созданием временной таблицы:
CREATE TABLE tmpid SELECT MIN(ID) ID FROM table_name GROUP BY unique_key;
DELETE FROM table_name WHERE ID NOT IN (SELECT ID FROM tmpid);

Источник: NilDesign.ru

Ключевые слова: mysql, дубликат записей, удаление строк

Комментарии (29)

Добавить комментарий >>
Uwaja10 03 декабря 2018 года 10:15:28 # комментировать
https://buy-nimodipine-safely.tumblr.com https://nightcore765.tumblr.com https://colineveryday.tumblr.com https://hayathoughts.tumblr.com https://alexandra-brl.tumblr.com https://elazul-es-un-color-calido.tumblr.com https://69shadesss.tumblr.com https://013927.tumblr.com https://romance-entre-las-letras-el-y-yo.tumblr.com https://punishedstrider.tumblr.com https://collaredqueen.tumblr.com https://cont--nue.tumblr.com https://garotaaapaixonada.tumblr.com https://hijo-cama-menta-sien.tumblr.com https://small-joyss.tumblr.com https://smileky.tumblr.com https://eleanor-128.tumblr.com
Idoya41 02 декабря 2018 года 21:32:01 # комментировать
https://ca-e-r.tumblr.com https://klance1plance2.tumblr.com https://siga-osol-contemple-alua.tumblr.com https://palavradepoder.tumblr.com https://missemmalights.tumblr.com https://n-i-n-a01.tumblr.com https://erwtamoyagiatreute.tumblr.com https://mingau-de-chocolate.tumblr.com https://foreshu.tumblr.com https://bi-ravenclxw.tumblr.com https://garotaaapaixonada.tumblr.com https://daisydaehwi.tumblr.com https://lavignez-flexing.tumblr.com https://therealthiccdink.tumblr.com https://jousestroked.tumblr.com
Onodu52 02 декабря 2018 года 00:21:26 # комментировать
https://thequeenofcartoons.tumblr.com https://themaynards624.tumblr.com https://elazul-es-un-color-calido.tumblr.com https://bi-ravenclxw.tumblr.com https://g0ldlace.tumblr.com https://lydiafama.tumblr.com https://manberpigg.tumblr.com https://nephelobates.tumblr.com https://hijo-cama-menta-sien.tumblr.com https://vosrewrite.tumblr.com
Mivic87 30 ноября 2018 года 09:18:22 # комментировать
https://lauralily3-blog.tumblr.com https://rkimzi.tumblr.com https://ajkadon-a-nevetesem.tumblr.com https://ic69.tumblr.com https://teenag3cannibal-blog-blog.tumblr.com https://jay-nicay8d.tumblr.com https://cont--nue.tumblr.com https://thcmvss.tumblr.com https://ana-pensadora.tumblr.com https://romance-entre-las-letras-el-y-yo.tumblr.com https://order-amantadine-100mg.tumblr.com https://l-feufollet.tumblr.com https://themaynards624.tumblr.com https://ezquadros.tumblr.com https://fakehappy24.tumblr.com https://jousestroked.tumblr.com
Slorb 13 ноября 2018 года 11:38:22 # комментировать
<a href=https://drawing-portal.com/glava-redaktirovanie-ob-ektov-v-autocade/sopryazhenie-fillet-v-autocade.html>Команда Сопряжение в Автокад</a>. Как сделать, построить Сопряжение в Автокад, смотрите, читайте <a href=https://drawing-portal.com/glava-redaktirovanie-ob-ektov-v-autocade/sopryazhenie-fillet-v-autocade.html>на сайте</a>.
KivaHackQuort 09 ноября 2018 года 19:54:27 # комментировать
Доброго времени суток . Ваш форум мне показался очень привлекательным и перспективным. Хочу приобрести рекламное место для баннера в шапке, за $1500 в месяц. Оплачивать буду через WebMoney, 50% сразу, а 50% через 2 недели. И еще, адрес моего сайта https://kiva-hack.ru - он не будет противоречить тематике? Спасибо! Напишите о Вашем решении мне в ПМ или на почту boris1977gorbunov@gmail.com
Jamescoark 22 сентября 2018 года 16:42:37 # комментировать
<a href=http://fei.girls-kzn.mobi>проститутки Казань</a> <a href=http://fei.girls-kzn.mobi/individuals/>индивидуалки Казань</a> <a href=http://fei.girls-kzn.mobi/individuals/vyezd/>проститутки на выезд Казань</a> <a href=http://fei.girls-kzn.mobi/znakomstva/>секс знакомства Казань</a>
Jamescoark 06 августа 2018 года 05:12:57 # комментировать
<a href=http://fei.girls-kzn.mobi>проститутки Казань</a> <a href=http://fei.girls-kzn.mobi/individuals/>индивидуалки Казань</a>
duraghert 03 августа 2018 года 04:43:47 # комментировать
Здравствуйте, Написал программу сбор криптомонет без вашего участия с буксов. Вы получите доход уже через 1 минуту. Стабильно в минуту собирается по сто крипто-монет.Досконально рассказываю на этом сайте https://googl.plus/yde
BaranCique 27 июля 2018 года 13:18:12 # комментировать
<a href=https://www.kontaktor.su/>минетчицы</a>
BaranCique 18 июля 2018 года 01:59:49 # комментировать
<a href=https://www.kontaktor.su/>дешевые проститутки</a>
MarinaK 04 июля 2018 года 09:05:14 # комментировать
<a href=https://liderpiara.biz/ref/10262>Зарабатываю Вк на своих Друзьях и Подписчиках</a>
garneumr 26 марта 2018 года 11:35:26 # комментировать
Прошу прощения, это мне не совсем подходит. Кто еще, что может подсказать? --- Согласен, очень хорошая штука fifa 15 псп скачать, fifa 14 15 16 скачать торрент или <a href=http://15fifa.ru/>официальный сайт фифа на русском языке</a> скачать mod 7.5 0 fifa 15
Josephfails 13 марта 2018 года 10:53:50 # комментировать
Kudos. A lot of write ups. daily cialis wiki <a href="http://cialisfidel.com/">generic cialis</a> como tomar o remedio cialis <a href=http://cialisfidel.com/>cialis tablets</a>
Josephfails 12 марта 2018 года 10:44:33 # комментировать
Many thanks. Quite a lot of info! online prescriptions for cialis <a href="http://cialisfidel.com/">cialis generic</a> duree action cialis <a href=http://cialisfidel.com/>buy cialis online</a>
Asfalt93jiva 07 февраля 2018 года 03:18:35 # комментировать
работы по благоустройству в краснодаре управление коммунального хозяйства и благоустройства муниципального образования город краснодар озеленение и благоустройство территории в краснодаре проекты благоустройства в краснодаре компании по благоустройству по краснодару ---------------------- http://благоустройство-краснодар.рф/
Asfalt93jiva 06 февраля 2018 года 22:53:20 # комментировать
асфальтирование код окпд благоустройство территория загородного благоустройство парка 850 летия москвы благоустройство набережной москвы реки благоустройство пляжных территории
BtiKRD23ol 04 февраля 2018 года 02:41:47 # комментировать
Кадастровые работы, межевание, выписка из ЕГРН, регистрация права в Краснодаре и г. Сочи. Решение любого вопроса по Краевому БТИ. Оперативно. -------------------------------- <a href=http://bit.ly/2rK4Ofc#Y5Asa861Z6>бти краснодар центральный округ</a> <a href=http://bit.ly/2rJUgga#huy7kmGG7p>бти краснодар северная телефон</a>
Zlobtog 25 декабря 2017 года 15:55:53 # комментировать
If you’re interested in winning millions, then I’m here to help! At <a href=skyliteboom.com>Casino</a> you can play over 450 world-class games and I’m giving you an exclusive Welcome Bonus to get you stuck into winning. Use it today to increase your chances of hitting our jackpots. All you have to do is <a href=skyliteboom.com>sign up today</a> and watch the rewards come rolling in. skyliteboom.com <a href=skyliteboom.com>Prepare to hit the big time</a> <a href=skyliteboom.com>Hacer giros para ganar millones</a> <a href=skyliteboom.com>Holen Sie sich spinnen, um Millionen zu gewinnen</a> <IMG>http://i63.tinypic.com/ofdmds.jpg</IMG>
Markhhv 18 декабря 2017 года 17:40:26 # комментировать
Соберем базы на заказ с ТИЦ от 10 для продвижения в интернете создание баз для xrumer писать: gash.1975@bk.ru
Masharok 12 декабря 2017 года 22:31:52 # комментировать
Данное сообщение размещено здесь с помощью XRumer + XEvil 4.0 XEvil 4.0 - революционное приложение, способное обходить практически любую антибот-защиту. Распознавание капчи Google (ReCaptcha-1, ReCaptcha-2), Facebook, Yandex, VKontakte, Captcha Com и свыше 8400 тысяч других типов! Вы читаете это - значит, это работает! ;) Подробности на официальном сайте XEvil.Net, есть бесплатная демо-версия. См. YouTube "XEvil ReCaptcha2"
ScottCam 31 августа 2017 года 00:56:07 # комментировать
Sketchbook designer 2016 1 user http://franhandsighve.7m.pl/ruzov/wrestling-statistics-software-mac.html Symantec antivirus 10.1 business pack 10 user gov http://gueketepcci.7m.pl/heraje/serial-pour-sos-photos-perdues.html Captureperfect 3.0 software http://phisembvers.5v.pl/mirasy/fhotoroom-hdr-301-final-software-keygen.html http://franhandsighve.7m.pl/myqubovy/yazsoft-speed-download-v502.html <a href="http://lietrichyscen.7m.pl/lifady/just-manager-portable-01-alpha-46.html">just manager portable 0.1 alpha 46</a> <a href=http://tioxelsbernu.7m.pl/wuhur/salfeld-child-control-2017-v9695.html>salfeld child control 2017 v9.695</a>
nppcknlitte 31 июля 2017 года 23:12:37 # комментировать
topep67s6f</br> male enhancement cream</br> <a href="http://bestmalesenhancementpills.com"> male enhancement exercises</a> </br> &lt;a href=&quot;http://bestmalesenhancementpills.com&quot;&gt; male enhancement exercises&lt;/a&gt; </br> &lt;a href=&quot;http://bestmalesenhancementpills.com&quot;&gt; male enhancement exercises&lt;/a&gt; </br> male enhancement pills over the counter
DaniselNub 21 мая 2017 года 13:51:11 # комментировать
У меня похожая ситуация. Готов помочь. --- порно рассказ трахнул маму а также <a href=http://porno-incest.ru/incest/4441-mama-sovratila-otpryska.html>порно инцест рассказ мама соблазнила</a>
ThomasCoows 23 апреля 2017 года 18:01:01 # комментировать
Могу рекомендовать Вам посетить сайт, с огромным количеством статей по интересующей Вас теме. ------- <a href=http://avtoladagood.ru>http://avtoladagood.ru</a> | <a href=http://xn----7sbbagmgoc8bze5h.xn--p1ai/>http://звезда-алтая.рф</a>
Catsnamesel 02 февраля 2017 года 22:08:12 # комментировать
Нашла кошечку не знала как её назвать. Нашла здесь scientific name for cat http://allcatsnames.com/scientific-name-for-domestic-cat полный список имен для котов.
Georgevar 16 января 2017 года 01:00:39 # комментировать
На Вашем месте я бы поступил иначе. --- инцест рассказ о спящей с а также <a href=http://porno-incest.ru/incest/4633-kak-ya-trakhnul-svoyu-babushku.html>трахнул бабушку рассказы</a>
Kusus 30 мая 2013 года 12:07:21 # комментировать
Extremely helpful acritle, please write more.
Birisi 28 мая 2013 года 22:17:21 # комментировать
A pleasingly rational ansewr. Good to hear from you.

Добавить комментарий


Share |