使用where子句筛选记录

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

操作方法:

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

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

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

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

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

相关推荐
鸡蛋灌Bean25 分钟前
MySQL优化系列
数据库·mysql
数巨小码人37 分钟前
平滑迁移:传统到国产数据库的2026转型之路
数据库
daidaidaiyu1 小时前
Spring IOC 源码学习 事务相关的 BeanDefinition 解析过程 (XML)
java·spring
皮卡蛋炒饭.1 小时前
进程得控制
linux·运维·服务器
麦聪聊数据1 小时前
QuickAPI 在系统数据 API 化中的架构选型与集成
数据库·sql·低代码·微服务·架构
2403_835568471 小时前
自然语言处理(NLP)入门:使用NLTK和Spacy
jvm·数据库·python
wal13145201 小时前
Dify发布V1.13.1版本,Hologres 向量数据库支持、HITL 邮件 Markdown 渲染及多项安全加固
数据库·安全·dify
weiwx831 小时前
Nginx location 和 proxy_pass 配置详解
服务器·网络·nginx
鬼蛟2 小时前
Spring————事务
android·java·spring
Leon-Ning Liu2 小时前
Oracle UNDO表空间文件误删除故障恢复
数据库·oracle