• 締切済み

こんなこと 出来るのでしょうか

みなさん すいません 教えて下さい  下記の検索文字テーブルと検索対象テーブルを比較して検索文字テーブル存在する 検索対象テーブルのデータ前後に決まった文字列を可能なのでしょうか ・検索対象テーブル  [内容]   可能表現には人が意志を持って何かをする ・検索文字テーブル  [内容]  可能表現  人が  意志を  持って ・検索結果格納テーブル  [内容]   <A>可能表現<B>には<A>人が<B><A>意志を <B><A>持って<B>何かをする。 最終的に HTMLに変換したいので宜しくお願いいたします

みんなの回答

  • PAPA0427
  • ベストアンサー率22% (559/2488)
回答No.1

どのデータベースをお使いになるのでしょうか? Oracleでしょうか?Accessでしょうか? お使いになるデータベースで回答内容が変わりますので、 とりあえす、カテゴリからAccessでのご利用を前提としてお答えさせていただきます。 >検索対象テーブルのデータ前後に決まった文字列を可能なのでしょうか 可能です。 検索文で LIKE文というのがありますので、それを利用して検索の条件式を作ります。 LIKE文の書式は、先方一致と部分一致及び後方一致ができます。 前方一致の場合:LIKE "可能表現*" 部分一致の場合:LIKE "*可能表現*" 後方一致の場合:LIKE "*可能表現" となります。ご質問からすると部分一致を使用して、検索文字列テーブルより、1単語ずつ絞り込んでいくか、前述のLIKE文をANDもしくはORでつないで一度に検索することになります。