带有LIKE的SQLite正则表达式

时间:2013-10-28 13:25:53

标签: sql regex sqlite

您好我有一个包含下一行的表:

Path    
-------------------                   
Archive.zip                
MyFile.zip                 
MyFolder                   
MyFolder/myfiledata.txt    
MyFolder/otherfile.dat     
OtherFolder
OtherFolder/otherfile.dat  
OtherFolder/More/filenext.dat  
OtherFolder/Less/filenext.dat  

我想要使用,只有第一级:

Path
-------------------                       
Archive.zip                
MyFile.zip                 
MyFolder                   
OtherFolder                    

SQLite的查询是什么?

谢谢!

2 个答案:

答案 0 :(得分:2)

可能你需要这样的东西:

SELECT Path FROM PathTable WHERE Path NOT LIKE '%/%'

答案 1 :(得分:0)

有时候最简单的方法是根据你选择反向来做什么。

SELECT Path from YourTable WHERE NOT (Path LIKE '%/%')