値のリストの少なくとも 1 つの値が値のリストの少なくとも 1 つの値と一致するすべての行をクエリで返す場合、MySql をクエリする最良の方法は何ですか?
例
テーブルに次の行が含まれている場合:
name groups
item1 gr1, gr2
item2 gr1,gr2,gr3
item3 gr1,gr3
そして、値のリストがあります:「gr3、gr4、gr5」
グループ フィールドに gr3、gr4、または gr5 の値の少なくとも 1 つがあるテーブル内のすべての行を検索したいと考えています。
したがって、この場合のクエリは item2 と item3 を返す必要があります
スクリプトをループせずに効率的なクエリを作成するにはどうすればよいですか?