sql >> Base de Datos >  >> RDS >> Oracle

¿Cómo usar la función LISTAGG de Oracle con un filtro único?

No tengo una instancia 11g disponible hoy, pero no podría usar:

SELECT group_id,
       LISTAGG(name, ',') WITHIN GROUP (ORDER BY name) AS names
  FROM (
       SELECT UNIQUE
              group_id,
              name
         FROM demotable
       )
 GROUP BY group_id