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




MySQL.RU - Webboard



Вернуться
Проблема с GROUP BY (Vova) 26/05/2005 - 14:35:07
      Re: Проблема с GROUP BY (Vova) 26/05/2005 - 14:38:51
      Re: Проблема с GROUP BY (Vova) 26/05/2005 - 14:45:11
      Re: Дык где "Проблема с GROUP BY"? (Marat_L) 26/05/2005 - 15:40:17
      Re: Дык где (Vova) 26/05/2005 - 15:52:34
      Re: Проблема с GROUP BY (Vova) 26/05/2005 - 16:20:37
      Re: Аааааа.... Понятно (Marat_L) 26/05/2005 - 17:38:15
      Re: Аааааа.... Понятно (Vova) 27/05/2005 - 11:25:05

> Original message text:
> From: Vova - 26/05/2005 - 14:35:07
> Subject:Проблема с GROUP BY
> -----------------
> У меня есть таблица:
> tbl (
> g_id mediumint(8) NOT NULL auto_increment, // id, например, какой-нибудь группы
> s_id mediumint(8) NOT NULL default '0', // id подгрупы
> title varchar(255) NOT NULL default '',
> )
>
> $sql="SELECT * FROM tbl WHERE s_id=(входной параметр)";
>
> получаем все подгруппы, s_id которых равны g_id их группы (родительской). т.е.:
> 1 title
> ...
> N title
>
> короче мне нкужен такой запрос, который выдавал бы:
> 1 title (кол-во подгрупп в группе 1)
> ...
> N title (кол-во подгрупп в группе N)
>
> в силу своей "зелености" сам я догодаться не могу, помогите, пожалуйста.
>


From: Marat_L - 26/05/2005 - 15:40:17
Subject:Дык где "Проблема с GROUP BY"?
-----------------
По конкретному id
SELECT s_id, title, count(*) FROM tbl WHERE s_id=(входной параметр);

Вообще по всем
SELECT s_id, title, count(*) FROM tbl GROUP BY s_id
SELECT s_id, title, count(*) FROM tbl GROUP BY 1



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

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

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



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