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




MySQL.RU - Webboard



Вернуться
Выборка количество тем в данной категории (chillz) 28/06/2005 - 15:29:10
      Re: Выборка количество тем в данной категории (walrus) 28/06/2005 - 17:09:29
      Re: Выборка количество тем в данной категории (chillz) 28/06/2005 - 17:31:30

> Original message text:
> From: chillz - 28/06/2005 - 15:29:10
> Subject:Выборка количество тем в данной категории
> -----------------
> Есть запрос, который выводит категории форума, и к каждой категории названия форумов, находящихся в ней.
> SELECT
> board.board_id AS board_id,
> board.board_name AS board_name,
> category.cat_name AS cat_name,
> category.cat_id AS cat_id
> FROM category,board
> WHERE category.board_id = board.board_id
> ORDER BY board.board_id
> Полученный резальтыт выглядит так:
> +----------+-----------------+---------------------+--------+
> | board_id | board_name | cat_name | cat_id |
> +----------+-----------------+---------------------+--------+
> | 1 | Site Discussion | Layout improvements | 1 |
> | 1 | Site Discussion | Engine | 2 |
> +----------+-----------------+---------------------+--------+
> Но еще мне нужно вывести количество тем, которые совпадают с данной категорией.
> То есть нужно еще что то типа:
> +----------+
> |tot_topics|
> +----------+
> | 2 |
> | 1 |
> +----------+
> Для решения этой проблемы (PHP) в цикле еще один запрос:
> mysql_num_rows(mysql_query("SELECT * FROM threads WHERE cat_id = $category_id"));
> Есть ли способ избежать допольнительного запроса и сделать все одним?
> Спасибо.
>


From: chillz - 28/06/2005 - 17:31:30
Subject:Выборка количество тем в данной категории
-----------------
Спасибо, работает =)
Буду разбираться с запросом!


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

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

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



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