使用where子句筛选记录

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

操作方法:

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

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

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

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

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

相关推荐
ha20428941945 分钟前
Linux操作系统学习之---线程控制
java·linux·学习
wangbing112512 分钟前
迁移服务器
运维·服务器
Knight_AL12 分钟前
Spring AOP 中@annotation的两种写法详解
java·spring
细节控菜鸡16 分钟前
【排查实录】Web 页面能打开,服务器能通接口,客户端却访问失败?原因全在这!
运维·服务器·前端
某空m17 分钟前
【Android】BottomNavigationView实现底部导航栏
android·java
顾漂亮20 分钟前
Spring AOP 实战案例+避坑指南
java·后端·spring
one year.26 分钟前
Linux:库制作与原理
linux·运维·服务器
SimonKing1 小时前
Mybatis-Plus的竞争对手来了,试试 MyBatis-Flex
java·后端·程序员
绵绵细雨中的乡音1 小时前
MySQL 常用函数实操指南:从基础到实战案例
数据库·mysql
光军oi1 小时前
JAVA全栈JVM篇————初识JVM
java·开发语言·jvm