Я пытаюсь использовать SQL Server
, чтобы выбрать все из списка файлов, которые не содержат подкаталогов. Ниже приведен пример запроса и мой список в базе данных. Мой текущий запрос не исключает подкаталоги.Исключение поддиректорий из выбора SQL Server
SELECT myColumn FROM myTable WHERE CHARINDEX('\groups\ss', myColumn) > 0
Выход:
myColumn
\groups\ss\default.asp
\groups\ss\about.asp
\groups\ss\BMSS\
\groups\ss\TEP\about.asp
\groups\ss\SCSS\
\groups\ss\RSESS\more\about.asp
\groups\ss\RASS\
\groups\ss\OTSS\a\b\c\def\about.asp
\groups\ss\OPHSS\
\groups\ss\NTSS\
Я хотел бы возвращаемые результаты только быть на default.asp
страницы и about.asp
страницу IN каталога ГЛАВНОГО SS. Я не знаю имена файлов заранее, поэтому я не могу ввести about.asp
.
Tnis будет возвращать '\ группы \ сс \ BMSS', выиграл Не так ли? –
@GiorgiNakeuri вы правы. Мои данные были неверными. Я добавил дополнительную обратную косую черту для образца данных. – trevoray