







|
MySQL.RU - Webboard
Вернуться
Как сравнить 2 таблицы? (Игорь) 02/05/2005 - 21:12:39
Re: Как сравнить 2 таблицы? (Dinky) 03/05/2005 - 00:04:52
Re: Как сравнить 2 таблицы? (Игорь) 03/05/2005 - 07:38:08
Re: Как сравнить 2 таблицы? (Alec) 03/05/2005 - 13:04:00
Re: Как сравнить 2 таблицы? (Игорь) 03/05/2005 - 19:01:26
Re: RTFM! (Dinky) 03/05/2005 - 19:45:00
Re: 2Dinky: угу... чо он?? (+++) (Alec) 03/05/2005 - 20:30:57
Re: 2Dinky: угу... чо он?? (+++) (Dinky) 03/05/2005 - 22:20:20
Re: 2Dinky: угу... чо он?? (+++) (Игорь) 04/05/2005 - 01:51:33
Re: 2Dinky: угу... чо он?? (+++) (Dinky) 04/05/2005 - 05:07:57
> Original message text:
> From: Игорь - 02/05/2005 - 21:12:39
> Subject:Как сравнить 2 таблицы?
> -----------------
> Здравствуйте.
> Появилась задача: Имеем 2 таблицы(~ 2.5млн записай в каждой).
> Как можно быстрее и корректней всего выбрать записи из таблицы 1, которых нет в таблице 2.
>
> Заранее спасибо
>
From: Игорь - 03/05/2005 - 19:01:26
Subject:Как сравнить 2 таблицы?
-----------------
Alec, не совсем понял о чем Вы говорите.
Никакой бизнес-логики. Имеем таблица1, в которой 2500000 строк и таблица2, в которой 2499990 строк. Нужно выбрать именно 10 строк, которых не хватает в таблице2. Интересует 1 поле.
Насчет кривости селектов... Хм, тут я вообще не понял.
Если существует стандартный СЕЛЕКТ, который достаточно гибок, более гибок, чем я его знаю, зачем изобретать что-то еще? Неужели Вы будете утверждать, например, что есть смысл выбрать из базы все записи а потом сверять их с шаблоном, нежели сразу в селекте указать REGEXP? Пусть пример немного утрированный, но в тему. Доставать запись из таблицы1 и искать ее вхождения в таблице2 и так 2.5млн раз мягко говоря нелогично. Если я неправ, будьте добры, - разубедите.
Вопрос остается в силе.
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
21763
|
|