5.2.3查询指定记录SELECT语句中可以设置查询条件。用户可以根据自己的需要来设置查询条件,按条件进行查询。查询的结果必须满足查询条件。例如,用户需要查找did为501的记录,那么可以设置“did=501”为查询条件。这样查询结果中的记录就都会满足“did-501”这个条件。WHERE子句可以用来指定查询条件。其语法规则如下:WHERE条件表达式
5.2.3 查询指定记录 SELECT d_id 501 d_id=501” d_id=501” WHERE WHERE
查询条件符号或关键字比较=,<, <=, >,>=, !=, <>, I>,<指定范围BETWEENAND,NOTBETWEENAND指定集合IN,NOTIN匹配字符LIKE,NOTLIKE是否为空值ISNULL,ISNOTNULL多个查询条件AND,OR
查询条件 符号或关键字 比较 =, <, <=, >, >=, !=, <>, !> , !< 指定范围 BETWEEN AND,NOT BETWEEN AND 指定集合 IN , NOT IN 匹配字符 LIKE , NOT LIKE 是否为空值 IS NULL , IS NOT NULL 多个查询条件 AND ,OR
5.2.4带IN关键字的查询IN关键字可以判断某个字段的值是否在指定的集合中。如果字段的值在集合中,则满足查询条件,该纪录将被查询出来。如果不在集合中,则不满足查询条件。其语法规则如下:[NOT】IN(元素1,元素2,...,元素n)
5.2.4 带IN关键字的查询 IN [ NOT ] IN ( 1, 2, ., n )
5.2.5带BETWEENAND的范围查询BETWEENAND关键学可以判读某个学段的值是否在指定的范围内。如果字段的值在指定范围内,则满足查询条件,该纪录将被查询出来。如果不在指定范围内,则不满足查询条件。其语法规则如下:[NOT】BETWEEN取值1AND取值2
5.2.5 带BETWEEN AND的范围查询 BETWEEN AND [ NOT ] BETWEEN 1 AND 2
5.2.6带LIKE的字符匹配查询LIKE关键字可以匹配字符串是否相等。如果字段的值与指定的字符串相匹配,则满足查询条件,该纪录将被查询出来。如果与指定的字符串不匹配,则不满足查询条件。其语法规则如下:[NOT】LIKE字符串“NOT”可选参数,加上NOT表示与指定的字符串不匹配时满足条件;“字符串”表示指定用来匹配的字符串,该字符串必须加单引号或双引号
5.2.6 带LIKE的字符匹配查询 LIKE [ NOT ] LIKE ' ' “NOT” NOT