Задавайте вопросы, мы ответим
Вы не зашли.
Страниц: 1
Добрый день.
Есть 3 таблицы: cats,oblast,items , которые связаны через таблицу itemcat. Поменять связь не получиться, т.к. это вводятся изменения в уже рабочую cms. Изначально связь была items и cats через itemcat. Но, так как появилась необходимость добавить таблицу oblast , при этом не сильно "расковыривая" код, было принято решение связь между items и oblast так же реализовать через itemcat. Да, можно было бы обойти разными способами, посмотрев на структуру таблиц oblast и cats , Вы не найдете отличий, и это так. Можно было в таблицу cats добавить некое поле, и для категорий поле было равное 0, для областей - 1. Но требовалось именно отделение областей от категорий физически. Для дальнейших нужд.
Теперь к сути проблемы. т.к. в таблице itemcat появилась доп.связь, это приводит к дублированию записей.
Выполняя такой запрос:
Неактивен
Добавить distinct ?
Неактивен
Да Вы правы. Большое спасибо. Быть может кому пригодится тут изложенная проблема и решение:
Отредактированно Mobelis (02.03.2012 17:31:19)
Неактивен
Страниц: 1