Вот пример кода, который пытаюсь реализовать, но он не рабочий.
SELECT *,
id_category AS (
SELECT id FROM bot_shop_category
WHERE name = a.name
)
FROM bot_shop_category a
GROUP BY name
Нужно вывести в массиве данные так, но не пойму в чем ошибка и как можно это сделать одним запросом?
0 => [ name : "Название сгруппированых категорий", id_category : {1,5,97,22, ...} ]
1 => [ name : "Название сгруппированых категорий 2", id_category : {13,52,971,224, ...} ]
... и.т.д
Подскажите как такое реализовать?