У меня есть TableA(PID, Searchforthistext, TextToBeSearched)
со следующими данными
PID,SearchforthisText,TextToBeSearched
1,'have a nice day','I hope you have a nice day'
2,'having a bad day','I am having a bad day because of the wheather'
3,'it is a wonderful day','I hope you have a nice day because it is a wonderful day'
4,'because of the wheather','I am sorry your day is bad because of the wheather'
5,'Goodby for now','I will have a nice day but goodby for now'
Мне нужно иметь возможность искать текст и присоединять номер PID для записей, которые попали, поэтому, например, мне нужны результаты сверху, чтобы дать мне:
PIDSearched, PIDResults
1,1
1,3
1,5
2,2
2,4
3,3
4,2
4,4
5,5
Я попытался найти положение текста, а затем использовать функции подстроки и самостоятельного объединения, но я не могу заставить работать эффективный набор запросов. Любая помощь будет принята с благодарностью.