使用where子句筛选记录

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

操作方法:

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

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

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

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

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

相关推荐
Rain的Java大神之路2 分钟前
Java 工程师做 AI,核心机会在「落地」而非「训练」
java·后端·ai编程
数据最前线5 分钟前
雪上加霜,Oracle向蓝色巨人最后的阵地发起挑战
数据库·oracle
于眠牧北25 分钟前
Charles配置指定域名抓取和雷电模拟器中抓取APP接口配置
数据库·redis·缓存
SKH.29 分钟前
Linux驱动-key、中断
linux·运维·服务器
薛之谦_38 分钟前
JAVA 多线程编程:从基础原理到实战应用
java·开发语言
LMT_Lanmantech39 分钟前
Creo许可降本增效:不增购,也能让现有许可发挥更大价值
java·大数据·开发语言
福娃筱欢41 分钟前
57014 canceling statement due to user request(金仓 KingbaseES)
数据库·kingbase·金仓数据库
Shaoshing43 分钟前
Serializable
java
ClouGence1 小时前
SAP HANA 数据同步遇到长事务,如何兼顾实时性与完整性?
数据库·后端
wuminyu1 小时前
ZGC染色指针在虚拟线程stackChunkOop上的并发屏障全景分析
java·linux·c语言·jvm·c++