13.查询订购单号首字符是“P”的订单信息,应该使用命令 A)SELECT*FROM 订单 WHERE HEAD(订购单号,1)=″P″ B)SELECT*FROM 订单 WHERE LEFT(订购单号,1)=″P″ C)SELECT*FROM 订单 WHERE ″P″$订购单号 D)SELECT*FROM 订单 WHERE RIGHT(订购单号,1)=″P″
31.查询1962年10月27日出生的职工信息的正确命令是 A)SELECT*FROM 职工 WHERE 出生日期={^1962-10-27} B)SELECT*FROM 职工 WHERE 出生日期=1962-10-27 C)SELECT*FROM 职工 WHERE 出生日期=″1962-10-27″ D)SELECT*FROM 职工 WHERE 出生日期=(″1962-10-27″)
A B C D
32.查询每个部门年龄最长者的信息,要求得到的信息包括部门名和最长者的出生日期。正确的命令是 A)SELECT 部门名,MIN(出生日期)FROM 部门 JOIN 职工; ON 部门部门号=职工部门号 GROUP BY 部门名 B)SELECT 部门名,MAX(出生日期)FROM 部门 JOIN 职工; ON 部门部门号=职工部门号 GROUP BY 部门名 C)SELECT 部门名,MIN(出生日期)FROM 部门 JOIN 职工; WHERE 部门部门号=职工部门号 GROUP BY 部门名 D)SELECT 部门名,MAX(出生日期)FROM 部门 JOIN 职工; WHERE 部门部门号=职工部门号 GROUP BY 部门名
A B C D
33.查询有10名以上(含10名)职工的部门信息(部门名和职工人数),并按职工人数降序排序。正确的命令是 A)SELECT 部门名,COUNT(职工号)AS 职工人数; FROM 部门,职工 WHERE 部门部门号=职工部门号; GROUP BY 部门名 HAVING COUNT(*)>=10; ORDER BY COUNT(职工号)ASC B)SELECT 部门名,COUNT(职工号)AS 职工人数; FROM 部门,职工 WHERE 部门部门号=职工部门号; GROUP BY 部门名 HAVING COUNT(*)>=10; ORDER BY COUNT(职工号)DESC C)SELECT 部门名,COUNT(职工号)AS 职工人数; FROM 部门,职工 WHERE 部门部门号=职工部门号; GROUP BY 部门名 HAVING COUNT(*)>=10; ORDER BY 职工人数 ASC D)SELECT 部门名,COUNT(职工号)AS 职工人数; FROM 部门,职工 WHERE 部门部门号=职工部门号; GROUP BY 部门名 HAVING COUNT(*)>=10; ORDER BY 职工人数 DESC
A B C D
34.查询所有目前年龄在35岁以上(不含35岁)的职工信息(姓名、性别和年龄),正确的命令是 A)SELECT 姓名,性别,YEAR(DATE())-YEAR(出生日期)AS 年龄 FROM 职工 ; WHERE 年龄>35 B)SELECT 姓名,性别,YEAR(DATE())-YEAR(出生日期) AS年龄 FROM 职工 ; WHERE YEAR(出生日期)>35 C)SELECT 姓名,性别,YEAR(DATE())-YEAR(出生日期) AS年龄 FROM 职工 ; WHERE YEAR(DATE())-YEAR(出生日期)>35 D)SELECT 姓名,性别,年龄=YEAR(DATE())-YEAR(出生日期) FROM 职工 ; WHERE YEAR(DATE())-YEAR(出生日期)>35
6.使用如下3个表: 零件.DBF:零件号 C(2),零件名称C(10),单价N(10),规格C(8) 使用零件.DBF:项目号C(2),零件号C(2),数量 I 项目DBF:项目号C(2),项目名称C(20),项目负责人C(10),电话C(20) (6)为“数量”字段增加有效性规则:数量>0,应该使用的SQL语句是 【7】 TABLE 使用零件 【8】 数量 SET 【9】 数量>0
输入答案,中间不含空格:
7.查询与项目“s1”(项目号)所使用的任意一个零件相同的项目号、项目名称、零件号和零件名称,使用的SQL语句是 SELECT 项目项目号,项目名称,使用零件零件号,零件名称 ; FROM 项目,使用零件,零件 WHERE 项目项目号=使用零件项目号 【10】 ; 使用零件零件号=零件零件号 AND 使用零件零件号 【11】 ; (SELECT 零件号 FROM 使用零件 WHERE 使用零件项目号=′s1′)
输入答案,中间不含空格:
8.建立一个由零件名称、数量、项目号、项目名称字段构成的视图,视图中只包含项目号为“s2”的数据,应该使用的SQL语句是 CREATE VIEW item_view 【12】 ; SELECT 零件零件名称,使用零件数量,使用零件项目号,项目项目名称; FROM 零件 INNER JOIN 使用零件; INNER JOIN 【13】 ; ON 使用零件项目号 = 项目项目号 ; ON 零件零件号 = 使用零件零件号; WHERE 项目项目号 =′s2′
输入答案,中间不含空格:
9.从上一题建立的视图中查询使用数量最多的2个零件的信息,应该使用的SQL语句是 SELECT * 【14】 2 FROM item_view 【15】 数量 DESC。