Удаление галер

Post Reply
equattro
Posts: 72
Joined: Fri Nov 14, 2014 1:35 pm

Удаление галер

Post by equattro »

Добрый день.

Есть необходимость дропнуть галеры у которых есть повторения, в моем случае custom_var1:

Code: Select all

SELECT GROUP_CONCAT(`gallery_id`) as `ids`, COUNT(gallery_id) FROM `rot_gallery_data1` GROUP by custom_var1 HAVING COUNT(custom_var1) > 1
Можно увидеть кол-во повторений. Соответственно дропнуть их так:

Code: Select all

DELETE t1 FROM rot_gallery_data1 t1 INNER JOIN rot_gallery_data1 t2 WHERE t1.gallery_id > t2.gallery_id AND t1.custom_var1= t2.custom_var1;
Будет ли этого достаточно или дропать надо их из других таблиц тоже???

Типа: rot_gallery_info, rot_gallery_stats1, rot_thumbs и возможно еще где то...
admin
Site Admin
Posts: 37993
Joined: Wed Sep 10, 2008 11:43 am

Re: Удаление галер

Post by admin »

лучше поставить rot_gallery_uinfo.gallery_status = to_delete и скрипт сам удалит
Don't forget to run script update
Post Reply