asp と SQL Server Full-text で詳細な検索をしようとしています。
キーワードが送信されたら、複数のテーブルで検索する必要があります。例えば、
表 -メンバー
member_id
contact_name
表 -教育
member_id
school_name
私の質問;
select mem.member_id, mem.contact_name, edu.member_id, edu.school_name from Members mem FULL OUTER JOIN Education edu on edu.member_id=mem.member_id where CONTAINS (mem.contact_name, '""*"&keyword&"*""') or CONTAINS (edu.school_name, '""*"&keyword&"*""') order by mem.member_id desc;
このクエリは機能しますが、実行に非常に時間がかかります。
フィルがキーワードというイメージ。一致する場合mem.contact_name
はそれをリストするか、または の場合edu.school_name matches
は教育がキーワードに一致するものをリストします。
うまく説明できればいいのですが:)私の英語で申し訳ありません。