Я пытаюсь найти способ запроса строк данных с помощью столбца с разделителями столбцов «многозначный» в другой таблице в качестве предложения WHERE. SQL SERVER 2005Соответствие шаблону T-SQL
Это мое лучшее описание проблемы:
Представьте себе трубу разделителями набор столбцов переменной как @list = 'Bob | Mary | Джо
я пытаюсь найти матч, как этот
Select * from Users where FirstName = 'Joe'
но доопределенная
Select * from Users where FirstName "IS CONTAINED IN" @List
, который возвратит все записи Боба, Мэри и Джо. Спасибо за вашу помощь.
Удачи. SQL предназначен для запросов к нормализованным данным, а не к строкам, разделенным по строкам. – yfeldblum
Эй, не мой дизайн. ;> –