Du kan använda like för att ansluta underfrågan till tabellen:
SELECT p.pattern, count(a.comment)
FROM (subquery here that returns "pattern"
) p left outer join
TableA a
on a.comment like '%'||p.pattern||'%'
group by p.pattern;
Detta förutsätter att pattern har inte jokertecken. Om den gör det behöver du inte göra sammanlänkningen.
Detta använder också en left outer join så att alla mönster kommer att returneras, även utan matchning.