在實際作業中,通常需要按照某一個或某幾個關鍵字進行模糊查詢,已到達快速、準確、高效查詢的目的,在ArcGIS中是通過SQL陳述句,利用關鍵字like來實作的,例如我們可以借助like快速查詢滿足以某一個關鍵字開頭,以某一個關鍵字結尾,或者包含某一個關鍵字的結果,
在ArcGIS中,利用SQL(Structured Query Language)結構化查詢語言的語法格式為:
Select * from 表名串列 where 欄位名 like 模糊查詢運算式
溫馨提示:在模糊查詢運算式中,關鍵的是需要正確使用%,在個人資料庫中需要把%替換為*號,
根據查詢的目標,一般有以下三種不同的形式:
- 查詢關鍵字開頭
- 查詢關鍵字結尾
- 查詢包含關鍵字
舉例1:從土地利用現狀資料中查詢出以“水”字開頭的所有圖斑記錄
select * from 土地利用資料 where name like '水%'
ArcGIS實作:
打開土地利用資料的屬性表,在表選項下拉選單中點擊按屬性選擇,在代碼區域構造SQL代碼,如下圖,
CSDN認證博客專家
GIS專家
GIS研發工程師
優秀指導教師
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/194582.html
標籤:python
上一篇:中級工程師基礎SQL試題
