2012-05-01 8 views
0

私はウェブを検索しましたが、私には正しい答えが見つかりませんでした。B列のA列から特定の単語を探しています

私は両方のテーブルに 'filename'という列のテーブルを2つ持っています。
表1 - 列Aは、例えば、ファイル名を有するであろう:dad.txt
表2 - 列Aは、例えば、ファイルのフルパスを持つことになります。C:例\ dad.txt

\私は、表1のファイル名を表2の列A(フルパス)のすべての値と照合して一致を示すクエリを実行したいと思います。

+0

あなたの期待どおりの結果は? –

+0

私の結果は表2のデータのすべてでなければなりません - 表1のファイル名を含むCoulmn A - Coulmn A – user1367645

答えて

0

"LIKE"構文を使用すると問題はありますか?

WHERE table2.columnA LIKE CONCAT('%', table1.columnA) 

や構文戦を試してみてください。

+0

答えをありがとう。私が表1 - Coulmn Aに大量のデータを持っていて、それをすべて知っていないと、それはうまくいくのでしょうか?だから私はその列にどこにdad.txtがあるのか​​わからない。 – user1367645

+0

したがって、テーブルスキーマに適切な制約を持つMATCH AGAINST構文を使用することをお勧めします。 –

関連する問題