|
MySQL.RU - Webboard
Вернуться
[MySql] Подсчет по нескольким таблицам с искл (Andrew) 29/01/2010 - 03:23:32
Re: [MySql] Подсчет по нескольким таблицам с искл (Diter) 29/01/2010 - 17:30:59
> Original message text:
> From: Andrew - 29/01/2010 - 03:23:32
> Subject:[MySql] Подсчет по нескольким таблицам с искл
> -----------------
> Всем доброго времени суток!
>
> Столкнулся с проблемой подсчета по нескольким таблицам с исключающим условием.
> Мне нужно посчитать кол. в table1.xxx при условии что table1.xxx не совпадает с table2.yyy
> Пример:
> SELECT COUNT(table1.xxx) FROM table1, table2 WHERE table1.xxx != table2.yyy;
>
> Вместо нужного, на выходе я получаю космический результат в несколько миллионов.
>
> Подскажите плиз, что я делаю не так?
>
> Заранее благодарен!
>
From: Diter - 29/01/2010 - 17:30:59
Subject:[MySql] Подсчет по нескольким таблицам с искл
-----------------
SELECT COUNT(*)
FROM table1
LEFT JOIN table2 ON table1.xxx=table2.yyy
WHERE ISNULL(table2.yyy)
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
36707
|
|