複数のキーワードを使用して検索する select ステートメントを作成しようとしています。例えば
SELECT id FROM my_mod mm WHERE (mm.name LIKE '%joe%' OR mm.name LIKE '%jim%');
私がやりたいことは、戻りデータに、行が like ステートメントの 1 つと一致する回数をカウントする追加の列があることです。
したがって、上記の場合、名前jimjoe
がある場合はカウントが2になり、名前がある場合はjim
カウントが1になります。これを行う方法を知っている人はいますか?
また、一時テーブルを使用できないことにも言及する必要があります。