从我的搜索中排除这些项目的SQLite查询是什么?
这是一个来自初学者的问题,因此提前感谢您的耐心 主要查询如下:从我的搜索中排除这些项目的SQLite查询是什么?,sqlite,Sqlite,这是一个来自初学者的问题,因此提前感谢您的耐心 主要查询如下: SELECT * FROM Slovník WHERE Note like '%' || char(13) || char(10) || '%' 因此,我想在列注释中列出所有包含换行符的条目,并且上面的查询工作正常。但是,我想从搜索中排除包含%(geogr.)和%(zool.)的条目。 我想,如果我简单地将上述查询与: SELECT * FROM Slovník WHERE Note NOT LIKE '%(geogr.)%'
SELECT *
FROM Slovník
WHERE Note like '%' || char(13) || char(10) || '%'
因此,我想在列注释中列出所有包含换行符的条目,并且上面的查询工作正常。但是,我想从搜索中排除包含%(geogr.)和%(zool.)的条目。
我想,如果我简单地将上述查询与:
SELECT *
FROM Slovník
WHERE Note NOT LIKE '%(geogr.)%', '%(zool.)%'
这会起作用,但你不知道吗,我犯了错误
非常感谢您的帮助。使用
和
操作符组合以下条件:
SELECT *
FROM Slovník
WHERE (Note like '%' || char(13) || char(10) || '%')
AND (Note NOT LIKE '%(geogr.)%')
AND (Note NOT LIKE '%(zool.)%')
就这样,一切正常,非常感谢