Avrei bisogno di risolvere questo problema,
ho 2 tabelle, la prima (tabella1):
id, testo, gruppo
seconda (tabella2):
id1 -> fktabella1_id
idGruppo -> fktabella2_id
questa è la mia query all'incirca che dovrei fare
SELECT
c.`id`,
c.`Testo`,
CONCAT(',', c.`Testo`) AS ciccio
FROM (SELECT * FROM `tabella1` WHERE `Gruppo` = 'no') AS c
INNER JOIN `tabella2` AS cc
ON c.`id` = cc.`id`
INNER JOIN `tabella1` AS g
ON cc.`idGruppo` = g.`id`
GROUP BY c.`id`
sostanzialmente è una tabella con una relazione molti a molti a se stessa (adesso mi menano xD)
però avrei bisogno che il campo 'ciccio' concatenasse tutti i record trovati.
è una cosa complessa? ho altre strade, magari meno ingarbugliate?
intanto ringrazio per le risposte