説明するために問題を単純化します。
ユーザーが投稿したテキスト メッセージを含むテーブルと、キーワードを含む別のテーブルがあります。
- ユーザーごとに、テキスト メッセージでキーワードが見つかった回数を表示したいと考えています。
- テキストメッセージにキーワードが見つからない場合、結果にキーワードを表示したくありません。
- 大文字と小文字を区別しないでください。すべてのキーワードは下に下げられていますが、メッセージでは下と上の文字を見つけることができます。
私の説明が十分に明確であるかどうか確信が持てないので、ここに SQLFiddle を示します。 http://sqlfiddle.com/#!2/c402a
誰でも私を助けてくれることを願っています。