like
を使用できます サブクエリをテーブルに結合するには:
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;
これは、pattern
ワイルドカード文字はありません。含まれている場合は、連結を行う必要はありません。
これもleft outer join
を使用します 一致しなくても、すべてのパターンが返されるようにします。