Здравствуйте, я пытаюсь создать запрос, который будет проходить через таблицу на моем сервере sql, но проблема в том, что мне нужно отфильтровать запрос определенной частью одного из столбцов таблицы. Так, например поле таблицы (и пример значение) показаны ниже (имя таблицы сверху и значение непосредственно ниже):Цикл через SQL-таблицу с частью столбца
PDID PDDescription PDFilename PDDocumentLocation PDDocumentTypeID
77234 PDF for FRT FRT_154327 PD Documents\154487 11
Проблема в том, мне нужно фильтровать по номеру секции PDDocumentlocation, как I будет иметь набор номеров PD, и эти числа будут сопоставляться с «PD Documents \ ####» в этом разделе -> ###, есть ли способ создать запрос цикла, который вытащил бы эти значения на основе части столбец? Также, если возможно, я могу ссылаться на местоположение папки в SQL? и для PDDocumentLocation он всегда будет начинаться с PD-документов, если это поможет. Спасибо! Я пробовал переходить по играм через таблицы, но я не могу найти что-либо на итерации на основе параметра, такого как список чисел, и ссылаясь на искусство столбца. Любая помощь приветствуется.
Например, если у меня есть список номеров PD, таких как 12456,13788, 23456, то я хочу, чтобы запрос возвращал все строки, у которых есть эти числа, и эти числа поступают из столбца «PDDocumentLocation» и все значения в этом столбец начинается с «Документов PD», а список номеров соответствует следующим образом: документы PD \ 12456, документы PD \ 13788, документы PD \ 23456
Пожалуйста, отредактируйте ваш вопрос и укажите примеры того, что вы хотите сохранить и что хотите фильтровать. –
@ GordonLinoff только что сделал! Я прошу прощения за то, что не уточнил ранее. Я надеюсь, что это лучше. –
Возможный дубликат [Есть ли комбинация «LIKE» и «IN» в SQL?] (Http://stackoverflow.com/questions/3014940/is-there-a -combination-of-like-and-in-in-sql) –