使用where子句筛选记录

默认情况下,SearchCursor将返回一个表或要素类的所有行.然而在很多情况下,常常需要某些条件来限制返回行数.

操作方法:

1.打开IDLE,加载先前编写的SearchCursor.py脚本

2.添加where子句,更新SearchCursor()函数,查找记录中有<>文本的<>字段

python 复制代码
with
arcpy.da.SearchCursor("<>",(""<>"Name")) as cursor:

保存并运行脚本,可以发现输出结果的范围变小了

where子句可以接受任何有效的SQL查询,在本例的作用是限制返回的记录数量

相关推荐
阿里云云原生几秒前
AgentScope Java 1.0:从模型到应用,AI Agent 全生命周期管理利器!
java·云原生
Cat God 0072 分钟前
SQL使用及注意事项
数据库·sql·mysql
running up8 分钟前
Maven依赖管理和项目构建工具
java·maven
@老蝴24 分钟前
MySQL数据库 - 约束和联合查询
android·数据库·mysql
程序猿202327 分钟前
MySQL索引使用--最左前缀法则
数据库·mysql
xdxghy092130 分钟前
mini centos7+k3s部署(镜像拉取解决版)
linux·运维·服务器·阿里云·运维开发
老华带你飞31 分钟前
列车售票|基于springboot 列车售票系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·后端·学习·spring
java_logo42 分钟前
LinuxServer.io LibreOffice 容器化部署指南
java·开发语言·docker·dubbo·openoffice·libreoffice·opensource
IvorySQL1 小时前
PostgreSQL 中的“脏页(Dirty Pages)”是什么?
数据库·postgresql·开源
qq_589568101 小时前
@NotBlank与@NotEmpty注解无法导入
java·开发语言