问题
单项选择题
检索职工表中年龄大于50的职工姓名,正确的命令是( )。
A.SELECT 姓名 WHERE 年龄>50
B.SELECT 姓名 FROM 职工 FOR 年龄>50
C.SELECT 姓名 FROM 职工 SET 年龄>50
D.SELECT 姓名 FROM 职工 WHERE 年龄>50
答案
参考答案:D
解析:
简单查询基于一个关系,即仅对一个表进行查询,可以包含简单的查询条件。
SELECT<字段名列表>FROM<表名>WHERE<查询条件>
其中,“字段名列表”指查询结果中包含的字段名,多个字段名之间用半角逗号(,)分隔;“查询条件”是一个逻辑表达式,它是由多个表达式通过逻辑运算符(NOT、AND、OR)连接而成的。关系表达式中可以使用的关系运算符见下表。
运算符 | 含义 | 运算符 | 含义 |
= | 等于 | < | 小于 |
<>,!=,# | 不等于 | <= | 小于或等于 |
== | 精确等于 | BETWEEN…AND | 在两组之间 |
> | 大于 | IN | 在一组值的范围内 |
>= | 大于或等于 | LIKE | 字符匹配运算符,“%”表于与若干个任意字符匹配;“_”表示与一个任意字符匹配 |
IS NULL | 为空值 |