Código PHP:
SELECT distinct (ini.ini_id), t.regiones
FROM iniciativa ini, localizacion l,
(SELECT array_to_string (
array(SELECT r.reg_nombre
FROM iniciativa i, localizacion l,region r
WHERE i.ini_id = l.locz_ini_id
AND r.reg_id = l.locz_reg_id
AND l.locz_ini_id = 7), ',') as regiones) t
WHERE ini.ini_id = l.locz_ini_id
AND ini.ini_est_id BETWEEN 100 AND 120
lo que no se es como llamar a ini.ini_id pero con el valor del primer select no si me entienden
Salu2