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




MySQL.RU - Webboard



Вернуться
Count запрос на несколько таблиц. (Che) 15/07/2009 - 23:54:20
      Re: Count запрос на несколько таблиц. (Diter) 16/07/2009 - 17:26:13

> Original message text:
> From: Che - 15/07/2009 - 23:54:20
> Subject:Count запрос на несколько таблиц.
> -----------------
> Имеется три таблицы, у них у всех есть общее поле news_date.
> Т.е. если я хочу подсчитать количество постов в определенный день то пишу SELECT COUNT(*) FROM news1 WHERE news_date = '2009.07.16';
> Но! Надо подсчитать общее количество постов за день во всех трех таблицах, желательно одним запросом.
> Внимание вопрос - как это сделать?
>


From: Diter - 16/07/2009 - 17:26:13
Subject:Count запрос на несколько таблиц.
-----------------
SELECT * FROM
(SELECT COUNT(*) as t1 FROM news1 WHERE news_date = '2009.07.16') as tab1,
(SELECT COUNT(*) as t2 FROM news2 WHERE news_date = '2009.07.16') as tab2,
(SELECT COUNT(*) as t3 FROM news3 WHERE news_date = '2009.07.16') as tab3


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

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

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



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