在 ArcGIS 中,查询或 where 子句用于选择记录子集。所有查询表达式都使用结构化查询语言 (SQL) 对搜索规范进行格式化。在为以下地理处理工具构建表达式时,您将需要使用 SQL:
可在子句模式中输入查询,使用按钮和选项列表并采用易于理解的语言来构建查询。如果您熟悉 SQL,则可以在 SQL 模式中直接将 where 子句作为文本输入。
子句模式
要在子句模式下构建查询,请执行以下步骤:
- 单击添加子句。
- 从数据中可用字段的选择列表中选择字段。
- 从选择列表中选择运算符,例如等于或大于。根据您选择的字段类型显示有效选项。
- 从选择列表中选择或输入要评估的值或字段。
- 按下添加按钮提交该子句。
您可以添加多个子句并选择是否将子句与排它 (And) 或附加 (Or) 逻辑相结合。可将子句分组在一起或进行缩进以构建复杂表达式。
SQL 模式
SQL 模式提供功能强大的 SQL 代码编辑器,其中包含语法帮助和自动完成功能。如果您熟悉 SQL 表达式,则可以快速构建查询,并在其中包括 SQL 支持的任何运算符或逻辑。使用验证按钮确保所写入的表达式有效。