Общие > Базы данных

Сравнение таблиц

(1/3) > >>

Error202:
Господа! Есть 2 таблицы... В одной - данные TXT, URL, EMAIL и во второй тоже...

Внимание вопрос:
Как сделать оптимальнее сравнение, т.е. нужно смотреть вторую таблицу и если данные уже есть в первой, то удалять их из второй...?

P.S. В данный момент у меня идет перебор данных второй таблицы, в цикл вставляется еще запрос к 1 таблице на проверку и так для каждой записи...

Сейчас во второй таблице около 2000 записей и данный механизм уже не подходит...

hanslinger:
Что за СУБД?

Error202:
:) MySQL

hanslinger:
С версии 4.1 поддерживаются вложенные запросы (подзапросы).
DELETE FROM ... WHERE ... IN (SELECT ....)
типа того

Error202:
Да это было бы шоколодно... Жаль у хостера 4.0... :(

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии