У меня есть эти 3 таблицы:ВЫБРАТЬ в нескольких таблицах
POST [id_post, url]
CAT [id_cat, name]
POST_CAT [id_post, id_cat]
У меня есть 10-15 категорий, а также между 100-200 URLs в каждой категории, но проблема в том, что URLs может иметь более чем одну категорию, то ... я хочу показать ВСЕ категории с 1 url, но этот url не может быть показан в других категориях
Как я могу это сделать?
У меня есть этот SQL, но, очевидно, не делать то, что я хочу:
SELECT c.nombre, p.url
FROM post_cat pc, posts p, categorias c
WHERE pc.id_post = p.id_post
AND c.id = pc.id_cat
GROUP BY pc.id_cat
Спасибо и извините за мой плохой английский !!!
---------------------------------------------
Data (Example):
CAT 1 - URL1, URL2
CAT 2 - URL1, URL2
CAT 3 - URL2, URL3
CAT 4 - URL1, URL2
Что это шоу:
CAT1 - URL1
CAT2 - URL2
CAT3 - URL3
CAT4 - URL1 (причина URL1 и URL2 показано в других категориях ... показать 1 из них независимой, если повторяется или нет)
Является ли c) опечаткой? Там не должно быть). – Devon
отредактировал :) спасибо! – kaseOga
Не могли бы вы предоставить некоторые примеры данных и ожидаемый результат? –