Du kan bruge like
for at slutte underforespørgslen til 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;
Dette forudsætter, at pattern
har ikke jokertegn. Hvis det gør det, behøver du ikke at lave sammenkædningen.
Dette bruger også en left outer join
så alle mønstre vil blive returneret, selv uden match.