0
これはおそらく単純な解決策ですが、データベースが構築されているために難しくなっていますが、それは私のものではありません。データベース内の列は、text1DDtext2DDtext3
という形式のテキスト値を持ちます。ここで、DD
は、その列に入る0〜n個の値のための別個の表を持つのではなく、区切り文字です。 LIKEまたはINを使用してクエリを解決するMySQL
あり
は私がして起動する必要がありますが実行されている検索です:"text1","text2", "text3", . . .
私は「textn」のいずれかの文字列があるかどうかを確認し、クエリの上に構築されてやりたいすべて列フィールドには、すべての検索文字列のテキスト値が列の値に含まれているかどうかを確認するクエリを持つのが良いでしょう。それらが列に格納される順序は、検索文字列と同様に異なります。列に単一の値しか持たないリンクされたテーブルがあった場合、それほど難しくありません。
私はINとLIKEのさまざまな組み合わせしかありません。それはうまくいかないようです。
ありがとうございました。
4-5可能なエントリとsqlfiddleを作成してください – C2486
参照協会または[ジャンクションテーブル](http://stackoverflow.com/a/32620163)1:1または1:多くの。 CSVはありません。あなたの場合は、DD SVはありません。 – Drew