ArcGIS對欄位分割查詢操作
ArcGIS在屬性表查詢的時候,將對某些欄位進行一部分擷取進行SQL語句查詢。這裡使用到SUBSTRING()。
比如裁切一個字串(string line = abcdefg)
首先,基於C#的認知,使用SUBSTRING函式裁切,比如裁切前3位 string newSubstring=Substring(line,0,3).這裡索引從0開始。
如果這種認知在ArcGIS屬性表中進行查詢,如果對一個18位長度的欄位進行裁切查詢,比如(欄位a其中一個要素是(141332387689787765)),這裡要提取前3位進行查詢對比,使用substring(a,0,3)='141'無法查詢,最終使用substring(a,1,3)='141'可以滿足查詢。
結論:ArcGIS使用Substring字串裁切函式,索引從1開始。
相關文章
- MongoDB(13)- 查詢操作返回指定的欄位MongoDB
- Django Model各種操作 Meta 常用欄位 一對多操作 多對對操作 F Q查詢 聚合函式Django函式
- MySQL:查詢欄位數量多少對查詢效率的影響MySql
- Spark SQL解析查詢parquet格式Hive表獲取分割槽欄位和查詢條件SparkSQLHive
- 在 with 查詢中只查詢個別欄位
- Django框架:8、聚合查詢、分組查詢、F與Q查詢、ORM查詢最佳化、ORM事務操作、ORM常用欄位型別、ORM常用欄位引數Django框架ORM型別
- Laravel ORM 中,根據關聯查詢的欄位值,對主查詢排名LaravelORM
- Elasticsearch 複合查詢——多字串多欄位查詢Elasticsearch字串
- 查詢oracle欄位預設值Oracle
- Elasticsearch 單字串多欄位查詢Elasticsearch字串
- 模型聯合查詢返回指定欄位模型
- Laravel 對於 Mysql 欄位string型別查詢,當使用數字對這個欄位進行查詢,PHP弱型別語言導致索引失效LaravelMySql型別PHP索引
- [Elasticsearch] 多欄位搜尋 (二) - 最佳欄位查詢及其調優(轉)Elasticsearch
- mysql多表多欄位查詢並去重MySql
- MySQL Connector/Python 查詢如何返回欄位名MySqlPython
- 查詢資料庫表及表欄位資料庫
- 揭秘PostgreSQL:如何查詢表欄位名稱SQL
- SQL Server 查詢表註釋和欄位SQLServer
- arcgis欄位值計算(擷取A欄位前8位+按照順序計算8位)
- mysql sql同一個欄位多個行轉成一個欄位查詢MySql
- MySQL簡單實現多欄位模糊查詢MySql
- 關於日期及時間欄位的查詢
- 模型欄位與序列化正反向查詢模型
- 查詢某欄位有特殊字元(PATINDEX函式)字元Index函式
- Native for sql 查詢列欄位非命令列形式SQL命令列
- [20210208]lob欄位與查詢的問題.txt
- MybatisPlus經典示例:使用Wrapper查詢指定欄位並新增欄位函式處理MyBatisAPP函式
- fastadmin中快速搜尋時執行查詢的欄位 預設查詢idAST
- ORACLE查詢欄位中含有空格的資料Oracle
- MongoDB查詢如何只輸出部分欄位內容MongoDB
- wda 查詢控制元件的 using 欄位求解惑控制元件
- Mybatis 一對多延遲載入,並且子查詢中與主表欄位不對應 (19)MyBatis
- mysql基礎 依據一個欄位查詢另外一個欄位存在不同的值MySql
- 查詢/刪除重複的資料(單個欄位和多個欄位條件)
- 對RPM軟體包的查詢操作
- 隨筆:MySQL 查詢事務狀態欄位說明MySql
- 記如何在預載入中指定查詢的欄位
- [20180408]那些函式索引適合欄位的查詢.txt函式索引