微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

QGIS 查询过滤器:使用过多 OR 运算符时结果为 0

如何解决QGIS 查询过滤器:使用过多 OR 运算符时结果为 0

我希望通过 ID 字段过滤包含 1000 多行的图层。我有大约 150 个 ID,我希望过滤器表达式捕获这些 ID,但是每当我要求它搜索大约 20 个以上的 ID 时,我都会返回 0 行。

过滤器表达式的前几行如下所示:
"id" = '3184035'
或 "id" = '3191903'
或 "id" = '3184108'
或 "id" = '3185571'
或 "id" = '3184117'
或 "id" = '3194693'
或 "id" = '3194710'
...等等...

我也尝试过使用 IN 运算符并得到类似的结果 - 十几行得到结果,但更多的是一个很大的“0”。

我知道我做错了什么,但是什么!?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。