Du kan nemt fjerne stien op til den sidste mappeseparator med et udtryk som
regexp_replace(path, '^.+[/\\]', '')
Dette vil også matche de lejlighedsvise skråstreger frem, der produceres af noget software. Så tæller du bare de resterende filnavne som
WITH files AS (
SELECT regexp_replace(my_path, '^.+[/\\]', '') AS filename
FROM my_table
)
SELECT filename, count(*) AS count
FROM files
GROUP BY filename
HAVING count(*) >= 2;