Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / помогите с выборкой / 2 сообщений из 2, страница 1 из 1
07.08.2015, 15:35:42
    #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
07.08.2015, 22:00:04
    #39025376
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите с выборкой
t3rmitЕсли в таблице post_category есть запись, что пост есть в дочерней категории, то есть запись, что он есть и в родительской.
Т.е. данные не только не нормализованы, но и потенциально противоречивы...
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / помогите с выборкой / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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