Общие > Базы данных
Сравнение таблиц
Error202:
Господа! Есть 2 таблицы... В одной - данные TXT, URL, EMAIL и во второй тоже...
Внимание вопрос:
Как сделать оптимальнее сравнение, т.е. нужно смотреть вторую таблицу и если данные уже есть в первой, то удалять их из второй...?
P.S. В данный момент у меня идет перебор данных второй таблицы, в цикл вставляется еще запрос к 1 таблице на проверку и так для каждой записи...
Сейчас во второй таблице около 2000 записей и данный механизм уже не подходит...
hanslinger:
Что за СУБД?
Error202:
:) MySQL
hanslinger:
С версии 4.1 поддерживаются вложенные запросы (подзапросы).
DELETE FROM ... WHERE ... IN (SELECT ....)
типа того
Error202:
Да это было бы шоколодно... Жаль у хостера 4.0... :(
Навигация
Перейти к полной версии