Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Search  [new]
igor171
Member

Откуда:
Сообщений: 67
Добрый день!

Мне необходимо написать запрос на поиск по двум таблицам,но к сожалению никак не могу додуматься ...

Ситуация следующая:
Table 1 (ID_SurName, SurName)
Пример
1 Иванов
2 Петров
3 Сидоров

Table 2 (ID_Text, Text)
1 'Не задолго до смерти Иванова произошел пожар '
2 'Инвестиционные фонды обанкроились'
3 'Страховые компании обсудили вопрос с Сидоровым о компенсации'

То есть хотелось бы произвести поиск Фамилии (из Таблицы 1) по тексту (из Таблицы 2).

Подскажите с помощью каких приемов я могу произвести поиск ...
19 авг 14, 18:08    [16464328]     Ответить | Цитировать Сообщить модератору
 Re: Search  [new]
_djХомяГ
Guest
on таблица2.text like '%'+таблица1.SurName+'%'
19 авг 14, 18:13    [16464342]     Ответить | Цитировать Сообщить модератору
 Re: Search  [new]
igor171
Member

Откуда:
Сообщений: 67
Мда, я был близок, спасибо большое!
20 авг 14, 09:33    [16466273]     Ответить | Цитировать Сообщить модератору
 Re: Search  [new]
Winnipuh
Member [заблокирован]

Откуда: Київ
Сообщений: 10428
igor171
Мда, я был близок, спасибо большое!


Всё это хорошо, пока в таблице имён не появится какой-нибюудь "Березовский", а в тексте будет "Березовского"
Вот тут иллюзия и закончится.
Попробуйте FTS приспособить.
20 авг 14, 12:25    [16467451]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить