powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / запрос
2 сообщений из 2, страница 1 из 1
запрос
    #32336637
KhasDenis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Имеем таблицы категории, сабкатегории и обяъвления ....
каждая сабкатегория находится внутри только одной категории, каждое объявление только внутри одной сабкатегории ....
т.е. таблица объявления имеет внешний ключ к таблице сабкатегория,
таблица сабкатегория к таблице категория ....
как одним запросом узнать сколько объявлений находится в определенной категории ???
...
Рейтинг: 0 / 0
запрос
    #32351315
Фотография Валентин К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
очень просто:
имена таблиц для примера: tblKat, tblSubkat, tblAnnouns

select k.KatName,count(tblAnnouns.ID)
from tblAnnouns a, tblSubkat s, tblKat k
where a.ID_tblSubkat=s.ID
and s.ID_tblKat=k.ID
and k.KatName like '%<Имя категории>%'
group by k.KatName

Где имена ключей в таблицах ID, а ссылки на владельцев повторяют имена таблиц.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / запрос
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]