|
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,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
22794
|
|