ник: Мюллер
И чо это работает?
УЖОС.
Вы создаете таблицу Результаты поиска, а затем инсертите таблицу SearchResult.
При инсерте не совпадает порядок полей.
Слишком много апострофов при вставке.
С помощью INNER JOIN можно организовать поиск по трем таблицам в одном запросе без создания отдельных таблиц.