Varios registros en un campo-DB2
Tengo una tabla de médicos y estos a su vez tienen varias especialidades y pertenecen a varios circulos, necesito realizar un consulta que me regrese un registro con los datos del medico y a su lado un campo con todos los circulos y otro campo con todas sus especialidades, en SQL server lo hice con COALESCE pero lo necesito en DB2:
Necesito un resultado como este:
MED_RFC Circulos Especialidades
------------------------------------- ------------------------------------------------------------- -------------------------
AAAA5505278T7 6,6,6,6 1,2
¿Existen funciones en DB2 que me regresarian la información como la necesito y como seria su sintaxis?