|
MySQL.RU - Webboard
Вернуться
Подсчет количества в 3 связанных таблицах (Антон) 07/05/2007 - 21:14:34
Re: Подсчет количества в 3 связанных таблицах (EuGen) 22/06/2007 - 19:39:51
From: Антон - 07/05/2007 - 21:14:34
Subject:Подсчет количества в 3 связанных таблицах
-----------------
MySQL 3.22
Есть три таблицы:
1. Столбцы: ID, A1, A2, ...
2. Столбцы: M_ID, B1, ...
3. Столбцы: M_ID, C1, ...
Связь осуществляется через M_ID=ID
Как получить записи из первой, добавив в нее количество записей из второй и третьей? (одним запросом)
Запрос типа SELECT A1,A2, COUNT(T2.M_ID), COUNT (Т3.M_ID) FROM T1 LEFT JOIN T2 ON T1.ID=T2.M_ID LEFT_JOIN T3 ON T1.ID=T3.M_ID GROUP BY T1.ID возвращает не то :(
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
31710
|
|