SELECT
DIRECTORY_PATH,
LISTAGG(DIRECTORY_NAME, ', ') WITHIN GROUP (ORDER BY DIRECTORY_NAME) AS DIRECTORY_NAMES,
COUNT(*) AS COUNT
FROM
DBA_DIRECTORIES
GROUP BY
DIRECTORY_PATH
HAVING
COUNT(*) > 1
ORDER BY
COUNT DESC, DIRECTORY_PATH;