#1 2010.07.23 05:51

@Office
Участник
Откуда: Лесосибирск/Красноярский край
Зарегистрирован: 2010.02.17
Сообщений: 38
Карма: 0
Профиль

подсчитать кол-во файлов

Добрый день, жители форума  big_smile

Возник вопрос, как посчитать кол-во файлов?

Пример таблицы:
`id` int(11) NOT NULL AUTO_INCREMENT,
`ref` int(11) NOT NULL,
`type` varchar(1) NOT NULL,
`name` varchar(35) NOT NULL

ref - id которой пренадлежит данная категория.

Далее, главные категории имеют тип (type) d,
подкатегории имеют тип r, а сама игра (например) имеет тип g.
Нужно посчитать кол-во файлов (g) в категории.

Т.е например:
ID | ref | type | name
1     null    d     Категория
2      1      r      Подкатегоря
3      2      g      Файл

Немогу сообразить, ведь категория имеет еще подкатегории, и только в подкатегориях находятся файлы...

Думаю тут понадобится JOIN, а я с ним не на лад...  roll

Отредактировано @Office (2010.07.23 05:59)


tongue

Неактивен

#2 2010.07.23 22:49

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: подсчитать кол-во файлов

в голову муть всякая с GROUP_CONCAT лезет только.

Неактивен

Дополнительно

forum.wapinet.ru

PunBB Mod v0.6.2
0.007 s