Please start any new threads on our new
site at https://forums.sqlteam.com. We've got lots of great SQL Server
experts to answer whatever question you can come up with.
| Author |
Topic |
|
lane0618
Posting Yak Master
134 Posts |
Posted - 2002-11-15 : 20:49:36
|
| directory filename/usr5/released.Z/5017902_c_01.Z 5016973.prt.1/usr5/released.Z/5017902_c_01.Z 5016975.prt.1/usr5/released.Z/5017902_c_01.Z 5017902.asm.1/usr5/released.Z/5001170_b_01.Z 5001170.prt.1/usr5/released.Z/5001222_b_01.Z 5001255.prt.1logic:if filename like '%.asm%'then filter out all of the records in directory with the same nameI want it to return:/usr5/released.Z/5001170_b_01.Z 5001170.prt.1/usr5/released.Z/5001222_b_01.Z 5001255.prt.1How can I do this in SQL?Thanks,Lane |
|
|
burbakei
Yak Posting Veteran
80 Posts |
Posted - 2002-11-15 : 21:18:03
|
| select *from tablewhere filename not like '%.asm%' |
 |
|
|
ValterBorges
Master Smack Fu Yak Hacker
1429 Posts |
Posted - 2002-11-15 : 22:18:15
|
| SELECT B.Directory, B.[FileName]FROM dbo.FILES B WHERE B.Directory NOT IN ( SELECT A.Directory FROM dbo.FILES A WHERE PATINDEX ( '%.asm%' , A.[FileName] ) > 0)ORSELECT A.Directory, A.FileNameFROM FILES A LEFT JOIN (SELECT Directory From FILES WHERE PATINDEX ( '%.asm%' , [FILENAME] ) > 0) BON A.Directory = B.DirectoryWHERE B.Directory IS NULLEdited by - ValterBorges on 11/15/2002 22:38:03 |
 |
|
|
|
|
|