我正在尝试使用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
页面在主要SS 目录中。我事先不知道文件的名称,因此我无法输入about.asp
。
答案 0 :(得分:0)
我只是想通了。我只是在下面的添加中添加一个被通配符包围的'\':
AND myColumn NOT LIKE'\ groups \ ss \%\%'