Пользователь подписывается на определенные категории новостей. Например, на чемпионат Эстонии и на клуб Челси. Категории делятся на 2 таблицы. Чемпионаты и клубы. И вот когда я делаю запрос вывода новостей только по выбранным категориям пользователя, некоторые новости повторяются, так как новость может принадлежать нескольким категориям. Как обойти это повторение?
SELECT * from `news` n1
join `posts_clubs` on n1.news_id=posts_clubs.id_news
join `subscription_teams` on posts_clubs.id_club = subscription_teams.team_id
WHERE subscription_teams.user_id =30
UNION
SELECT * from `news` n1
join `posts_champs` on n1.news_id=posts_champs.id_news
join `subscription_champs` on posts_champs.id_champ = subscription_champs.champ_id
WHERE subscription_champs.user_id=30 ORDER BY `pubdate` DESC LIMIT 20
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Начал догадываться, что это из-за того, что на странице submit изначально не лежал, по этому и не случаеться событиеНо всё же решил спросить, как...
Привык к процедурному стилю, сейчас со скрежетом перехожу на ООП, помогитеПравильно ли я написал код так все работает, но мне кажется нужно...
Есть необходимость реализовать конвертор из HTML в PDF продукцииВсе настроено все реализовано, но есть проблема, 25 страниц конвертируется за 75 секунд,...