У меня есть 2 таблицы:
- категория (
inter_archi_cat
таблица) и их связь с другими
- сущностей (
inter_archi
таблица)
Я хочу выбрать только те категории, которые связаны с какой-либо сущностью.
SELECT *
FROM inter_archi_cat
WHERE id IN (SELECT GROUP_CONCAT(DISTINCT sub_cat) as allcat
FROM inter_archi)
Если я запускаю подзапрос индивидуально, я даю правильные результаты (приблизительно 40 записей). Но при работе с основным запросом он дает только 1 запись.