powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / помогите с выборкой
2 сообщений из 2, страница 1 из 1
помогите с выборкой
    #39025147
t3rmit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть 3 таблицы
1) post [id, title]
2) category [id, parent_id,title] - тут есть иерархия категорий
3) post_category [post_id, category_id] - связь много ко многим

Есть корневые категория Статьи(id=1, parent_id=0, title='Статьи'), Новости(id=2, parent_id=0, title='Новости')
У категории "Статьи" нее есть много дочерних категорий: Мир, Спорт, Фото (id=10, parent_id = 1, title='фото')
Если в таблице post_category есть запись, что пост есть в дочерней категории, то есть запись, что он есть и в родительской.

Нужно сделать запрос, который выберет все статьи из всех дочерних категорий категории Статьи, дочерней категории кроме Фото
Никак не получается составить правильный запрос
...
Рейтинг: 0 / 0
помогите с выборкой
    #39025376
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
t3rmitЕсли в таблице post_category есть запись, что пост есть в дочерней категории, то есть запись, что он есть и в родительской.
Т.е. данные не только не нормализованы, но и потенциально противоречивы...
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / помогите с выборкой
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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