Я пытаюсь написать запрос для собственного стека Exchange Data Explorer .Этот запрос создаст временную таблицу, содержащую список слов с орфографическими ошибками и их правильное написание, а затем произведет поиск по сообщениям, чтобы найти их.
Вот что у меня есть (за исключением комментариев):
DECLARE @SpellingMistakes TABLE (wrong VARCHAR(255), right VARCHAR(255))
INSERT INTO @SpellingMistakes (wrong, right)
VALUES ('ubunut', 'ubuntu')
SELECT Id as [Post Link]
FROM Posts
WHERE
...
И вот где я застрял - в предложении WHERE
.Мне нужен какой-то способ сказать "если Posts.Body
содержит какой-либо из @SpellingMistakes.wrong
".Однако я не уверен, как это сделать.
Примечание: в проводнике данных используется Microsoft SQL Server 2008 R2.