У меня есть запрос MySQL
, который дает следующий результат,

Используется запрос
SELECT modi, aid FROM (SELECT
GROUP_CONCAT(id) his,
an_id aid,
GROUP_CONCAT(m_id) modi
FROM
ah
GROUP BY an_id, m_id) t1
GROUP BY aid, modi
order by aid;
Теперь мне нужна MySQL query which will give me a result set where if column
aid has the same value in two rows should create a new column with same
aid and
modi`.
Например, первые две строки на изображении совпадают с aid
, но отличаются modi
. Результат, который мне нужен, должен иметь 3 столбца и строка должна выглядеть так:
aid modi modi2
27 6,6,6,6,6,6,6,6,6 8
Я очень новичок в SQL. Заранее спасибо