24小时热门版块排行榜    

CyRhmU.jpeg
查看: 2087  |  回复: 5

crystral

至尊木虫 (正式写手)

[求助] Arcgis select 模糊查询

想要把一个市的区域用select 选出来,但是市区和下面的乡镇ID肯定不一样,比如市区311000,下面的镇311005、3110**,最后两位数是不一样的。想要一下子把所有符合要求的都选择(即前四位数为3110**),该怎么写SQL语句?

好像用“ID” = 3110**”或者 “ID" = 3110??都不行啊,求助!
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

crystral

至尊木虫 (正式写手)

自己已经解决了,数值型和字符型不一样的,不能用单引号。用一个大于等于和一个小于等于,就可以了。
2楼2011-06-11 15:03:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

kingsoar

银虫 (初入文坛)

【答案】应助回帖

引用回帖:
Originally posted by crystral at 2011-06-11 15:03:52:
自己已经解决了,数值型和字符型不一样的,不能用单引号。用一个大于等于和一个小于等于,就可以了。

请问如何写的SQL语句?谢谢,学习ing
3楼2011-06-13 17:53:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

crystral

至尊木虫 (正式写手)


yanggis(金币+1): 谢谢分享…… 2011-06-14 18:56:26
比如说我需要选择ID在31000-310015范围内的区域
SQL:“ID” >= 31000 AND "ID" <=310015
这样就可以了,注意等号后面需要一个空格。你可以点击verify检查语句是否使用正确,也可以点击下面的help,进行学习。我也是新手,互相学习,help里面的内容还是很有帮助的!
4楼2011-06-14 12:15:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
5楼2011-06-14 18:53:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

guojfx

铁虫 (小有名气)

引用回帖:
4楼: Originally posted by crystral at 2011-06-14 12:15:46:
比如说我需要选择ID在31000-310015范围内的区域
SQL:“ID” >= 31000 AND "ID" <=310015
这样就可以了,注意等号后面需要一个空格。你可以点击verify检查语句是否使用正确,也可以点击下面的he ...

倒。。。。
这是哪门子的模糊查询
6楼2011-08-21 11:01:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 crystral 的主题更新
信息提示
请填处理意见