按属性选择(SQL查询)

版权声明:转载请注明出处: https://blog.csdn.net/gislaozhang/article/details/82858920

例如:查出省级行政区划名称(Chinese_Ch)为开头,面积(Shape_Area)大于8000000的记录。
查询文本框输入:
"Chinese_Ch" LIKE '山%' AND "Shape_Area" >8000000 

一般查询过程是在字段名称选择区中双击字段名、再选运算符,建立查询条件,并用Like、
And、Or、Not将几个条件组合起来。在设置字段的查询条件时,可在取值区中用鼠标选取,也可直接键入属性值。
字符型字段还可使用通配符,如
用“%”替代多个字符,用“_”替代一个字符。例如:
"NAME"LIKE'张%'表示查询NAME字段,第一个字符为"张",不管后续有几个字符。
"LANDUSE"LIKE'F_'表示查询LANDUSE字段,第一个字符"F",第二个字符任意,但后续只能有一个。
按属性选择记录会出现语法错误,软件提示不能完成操作,引号、括号不匹配是常见差错,以下是注意事项:
(1)字符型操作不能用等号代替LIKE;
(2)
字段名自身带双引号,如"LANDUSE",字符型取值用单引号,如'C',数字型取值不带引号;
(3)单引号、双引号必须都用英文字符,不能用中英字符。
(4)多用鼠标,少用键盘,可避免语法差错;

猜你喜欢

转载自blog.csdn.net/gislaozhang/article/details/82858920