テーブル2のcommaseparatedカラムからすべてのマッチを選択したいと思います。カラムは次のようになります:0,1,2 OR 2,4,5 OR 1,3Mysqlは別のテーブルから一致するカラムを整えます
SELECT * from table where 1,3,5 IN(SELECT commaseparated FROM table2) WHERE ..
しかし、エラーステートメントで使用してカンマ:、5など
私は試してみました。
私はまた、REGEXPを使用してみましたが、私の場合は、どのように私はこの1つを解決することができ1,3,5
内のすべての一致を検索する必要がありますか? :)
あなたはデータベースの内容を爆発させて文字列や配列に変換して検索する必要があります。 – magicianiam
あなたは '1 IN(...)と2 IN(...)と3 IN(...)'を実行する必要があります。 – binarious
クエリ全体を投稿してエラーが出たら、問題を簡単に解決できます –