Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




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: Alec - 03/05/2005 - 20:30:57
Subject:2Dinky: угу... чо он?? (+++)
-----------------
одно поле - left join на обе табицы и имей счастье

насчет кривости:
я всегда по интуиции чувствовал и по долгому опыту понял:
писать хитрозамороченный select - это не признак глубинного познания SQL, это - скорее, признак нежелания разбить проблему на части, решение которых (частей) в сумме будут давать заметную экономия времени, в отличие от решения "в лоб"

сервер честно исполнит ваш мега-навороченный селект,
он предпримет все усилия для его убыстрения, но сервер никогда не поймет предметной области и того, что вы - уважаемый программист - хотите от него....

один select - не есть(!) оптимум во многих случаях


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
21763



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |