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
- clob 欄位查詢
- Django Model各種操作 Meta 常用欄位 一對多操作 多對對操作 F Q查詢 聚合函式Django函式
- [Mysql 查詢語句]——查詢欄位MySql
- MySQL:查詢欄位數量多少對查詢效率的影響MySql
- SQL查詢列(欄位)重複值及操作--整理SQL
- Spark SQL解析查詢parquet格式Hive表獲取分割槽欄位和查詢條件SparkSQLHive
- 查詢表上的索引及對應的欄位索引
- 在 with 查詢中只查詢個別欄位
- lucene 多欄位查詢-MultiFieldQueryParser
- Django框架:8、聚合查詢、分組查詢、F與Q查詢、ORM查詢最佳化、ORM事務操作、ORM常用欄位型別、ORM常用欄位引數Django框架ORM型別
- Laravel ORM 中,根據關聯查詢的欄位值,對主查詢排名LaravelORM
- Elasticsearch 複合查詢——多字串多欄位查詢Elasticsearch字串
- Elasticsearch 單字串多欄位查詢Elasticsearch字串
- Oracle 查詢欄位詳細資訊Oracle
- 如何在Clob欄位中查詢
- 查詢oracle欄位預設值Oracle
- [備查]使用 SPQuery 查詢 "Person or Group" 欄位
- beego的orm針對postgresql的jsonb欄位的查詢GoORMSQLJSON
- 模型聯合查詢返回指定欄位模型
- Lucene多欄位查詢&高亮顯示
- 根據欄位名查詢所有表
- 查詢某個欄位的不同值
- oracle會話阻塞查詢指令碼及對應欄位含義Oracle會話指令碼
- Laravel 對於 Mysql 欄位string型別查詢,當使用數字對這個欄位進行查詢,PHP弱型別語言導致索引失效LaravelMySql型別PHP索引
- [Elasticsearch] 多欄位搜尋 (二) - 最佳欄位查詢及其調優(轉)Elasticsearch
- mysql多表多欄位查詢並去重MySql
- SQL Server 查詢表註釋和欄位SQLServer
- MongoDB之資料查詢(欄位判斷)MongoDB
- mysql 查詢欄位為null或者非nullMySqlNull
- 揭秘PostgreSQL:如何查詢表欄位名稱SQL
- arcgis欄位值計算(擷取A欄位前8位+按照順序計算8位)
- sqlserver查詢一個庫所有表的欄位名及欄位型別SQLServer型別
- mysql sql同一個欄位多個行轉成一個欄位查詢MySql
- 關於日期及時間欄位的查詢
- MySQL簡單實現多欄位模糊查詢MySql
- 模型欄位與序列化正反向查詢模型
- 查詢某資料庫中所有的欄位資料庫