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




MySQL.RU - Webboard



Вернуться
помогите составить запрос (незнайка) 07/12/2006 - 19:58:48
      Re: помогите составить запрос (теперь знайка) 07/12/2006 - 21:13:20
      Re: помогите составить запрос - ОБНОВЛЕНО (новый незнайка) 07/12/2006 - 22:16:19
      Re: помогите составить запрос - ДОБАВЛЕНО (теперь точно знайка) 07/12/2006 - 23:22:38
      Re: помогите составить запрос (cia) 08/12/2006 - 11:49:13
      Re: помогите составить запрос (опять я =)) 08/12/2006 - 14:56:59

> Original message text:
> From: незнайка - 07/12/2006 - 19:58:48
> Subject:помогите составить запрос
> -----------------
> есть две таблицы
> в одной таблице просто висят урлы на очередь - table1 (url)
> вторая таблица содержит урлы которые отработали table2 (url)
>
> смысл таков что те урлы которые отработали (что-то сделалось с ними) из table1 попадают в table2 НО в table1 они остаются!
>
> как выбрать из table1 ВСЕ урлы которых нет в table2? т.е. те которые еще не отработали?
> вот запрос (ОН НЕ РАБОТАЕТ):
>
> SELECT table1.url FROM table1, table2 WHERE table1.url!=table2.url
>
> помогите правильно составить плиз
>


From: теперь точно знайка - 07/12/2006 - 23:22:38
Subject:помогите составить запрос - ДОБАВЛЕНО
-----------------
уфф докумекал как сделать
мож кому будет полезно

SELECT table1.url FROM (table1, table2) LEFT JOIN table3 ON (table1.url=table3.url AND table2.template=table3.template) WHERE table2.template='template1' AND table3.url IS NULL

именно table2.template='template1' работает
если поставить table3.template='template1' (что было бы логичнее с моей точки зрения) не пашет


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

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

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



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