我正在尝试使用 asp 和 SQL Server 全文进行详细搜索。
当一个关键字提交时,我需要在多个表中进行搜索。例如,
表 -成员
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;
此查询有效,但执行需要很长时间。
关键字为 Phill 的图像;如果mem.contact_name
匹配,则列出它,或者如果edu.school_name matches
,列出其教育与关键字匹配的人。
我希望我能解释清楚:) 对不起我的英语。