id(int) | name(varchar)
1 | at,bat
2 | cat,at,bat,mat
3 | mat,cat
4 | sat,bat
あなたはtable1にCSV文字列が含まれて見ることができるように表2
id(int) | type(varchar)
1 | at
2 | mat
。今度はをTable 1
からname
が存在するTable2
タイプのフィールドに取り込む必要があります。
これを行うための純粋なmysqlクエリの方法はありますか?そうでなければ、大きなレコードセットの場合にこれを行う最も効率的な方法は何でしょうか?
を参照してください、あなたは非連結に 'の各' NAME'をしたいですかtable1'を行に追加し、 'where table1.name = table2.type'を実行しますか? – cctan