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




MySQL.RU - Webboard



Вернуться
Помогите с оптимальным запросом... (Роберт) 21/07/2004 - 00:28:24
      Re: Помогите с оптимальным запросом... (Dinky) 21/07/2004 - 00:53:54

> Original message text:
> From: Роберт - 21/07/2004 - 00:28:24
> Subject:Помогите с оптимальным запросом...
> -----------------
> Народ , подскажите как оптимально сделать запрос к таблицам в которых много (десятки тысячь) зарисей.
> Есть две таблицы: в одной даты и события , а в другой дата и кто все события за эту дату взял на себя расхлёбывть...
> --
> Tabl_1:
> Date
> VarChar
>
> Tabl_2:
> Date
> VarChar
> ---
> Tabl_1
> 01.01.2004 Прорвало трубу
> 01.01.2004 Поломался кран
> 01.01.2004 Погас свет
> 01.01.2004 Наступил конец света
> 02.01.2004 Взорвали танк
> 03.01.2004 Взорвали тех кто взорвал танк
>
> Tabl_2
> 01.01.2004 Расхлёбывает Иванов
> 03.01.2004 Расхлёбывает Петров потому что иванова взорвали
> ---
> Задача просто вывести все записи из первой таблицы , за разбр которых никто не взялся , тоесть которых нет во второй.
>
> Мне кажется сходу можно сделать через LEFT JOIN и показать те , где во второй NULL. Но может есть более быстрые варианты? (записей больно много и часто запрос будет). Идельно было бы в первую просто поставить отметку , что запись просмотрена и взята кем-то , но менять структуру таблиц уже нельзя... :(
>


From: Dinky - 21/07/2004 - 00:53:54
Subject:Помогите с оптимальным запросом...
-----------------
ну тогда может одновременно с созданием ивента в первой таблице, создавать пустую запись во второй? :)

--
Dmitry



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

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

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



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