Я пытаюсь сделать подробный поиск с помощью ASP и полнотекстового SQL Server.
Когда ключевое слово отправлено, мне нужно искать в нескольких таблицах. Например,
Таблица - Члены
Таблица - Образование
Мой запрос;
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
, укажите тех, чье образование соответствует ключевому слову.
Я надеюсь, что смогу объяснить хорошо :) Хотя, извините за мой английский.