单项选择题

(30)~(35)题使用如下三个条件:
部门.DBF:部门号 C(8),部门名 C(12),负责人 C(6),电话 C(16)
职工.DBF:部门号 C(8),职工号 C(10),姓名 C(8),性别 C(2),出生日期D
工资.DBF:职工号 C(10),基本工资 N(8.2),津贴 (8.2),奖金 N(8.2),扣除N(8.2)
查询所有目前年龄在35以上(不含35岁)的职工信息(姓名、性别和年龄)的正确的命令是

A.SELECT 姓名,性别,YEAR(DATE())-YEAR(出生日期)年龄 FROM 职工;
WHERE 年龄>35
B.SELECT 姓名,性别,YEAR(DATE())-YEAR(出生日期)年龄 FROM 职工;
WHERE YEAR(出生日期)>35
C.SELECT 姓名,性别,YEAR(DATE())-YEAR(出生日期)年龄 FROM 职工;
WHERE YEAR(DATE())-YEAR(出生日期)>35
D.SELECT 姓名,性别,年龄=YEAR(DATE())-YEAR(出生日期) FROM 职工;
WUERE YEAR(DATE())-YEAR(出生日期)>35
题目列表

你可能感兴趣的试题

单项选择题

(15)~(26)题使用的数据表如下:
当前盘当前日录下在数据库:学院.dbc,其中有“教师”表和“学院”表。
                                “教师”表:
职工号 系号 姓名 工资 主讲课程
11020001 01 肖海 3408 数据结构
11020002 02 王岩盐 4390 数据结构
11020003 01 刘星魂 2450 C语言
11020004 03 张月新 3200 操作系统
11020005 01 李明玉 4520 数据结构
11020006 02 孙民山 2976 操作系统
11020007 03 钱无名 3987 数据库
11020008 04 呼延军 3220 编译原理
11020009 03 王小龙 3980 数据结构
11020010 01 张国梁 2400 C语言
11020011 04 林新月 1800 操作系统
11020012 01 乔小延 5400 网络技术
11020013 02 周兴泄 3670 数据库
11020014 04 欧阳秀 3345 编译原理

                                      “学院”表:
系号 系名
01 计算机
02 通信
03 信息管理
04 数学

为“教师”表的职工号字段添加有效性规则;职工号的最左边三位字符是110,正确的 SQL语句是

A.CHANGE TABLE 教师 ALTER 职工号 SET CHECKLEFT(职工号,3="110"
B.ALTER TABLE 教师 ALTER 职工号 SET CHECK LEFT(职工号,3)="110"
C.ALTER TABLE 教师 ALTER 职工号 CHECK LEFT(职工号,3)="110"
D.CHANGETABLE 教师 ALTER 职工号 SET CHECK OCCURS(职工号,3)="110"
单项选择题

(15)~(26)题使用的数据表如下:
当前盘当前日录下在数据库:学院.dbc,其中有“教师”表和“学院”表。
                                “教师”表:
职工号 系号 姓名 工资 主讲课程
11020001 01 肖海 3408 数据结构
11020002 02 王岩盐 4390 数据结构
11020003 01 刘星魂 2450 C语言
11020004 03 张月新 3200 操作系统
11020005 01 李明玉 4520 数据结构
11020006 02 孙民山 2976 操作系统
11020007 03 钱无名 3987 数据库
11020008 04 呼延军 3220 编译原理
11020009 03 王小龙 3980 数据结构
11020010 01 张国梁 2400 C语言
11020011 04 林新月 1800 操作系统
11020012 01 乔小延 5400 网络技术
11020013 02 周兴泄 3670 数据库
11020014 04 欧阳秀 3345 编译原理

                                      “学院”表:
系号 系名
01 计算机
02 通信
03 信息管理
04 数学

建立一个视图salary,该视图包括了系号和(该系的)平均工资两个字段,正确的SQL语句是

A.CREATE VIEW salary AS 系号,AVG(工资)AS 平均工资 FROM 教师;
GROUPBY 系号
B.CREATE VIEW salary AS SELECT系号,AVG(工资)AS 平均工资 FROM 教师;
GROUPBY系名
C.CREATE VIEW salary SELECT系号,AVG(工资)AS 平均工资 FROM 教师;
GROUP BY 系号
D.CREATE VIEW salary AS SELECT 系号,AVG(工资)AS 平均工资 FROM 教师
GROUP BY系号
单项选择题

(15)~(26)题使用的数据表如下:
当前盘当前日录下在数据库:学院.dbc,其中有“教师”表和“学院”表。
                                “教师”表:
职工号 系号 姓名 工资 主讲课程
11020001 01 肖海 3408 数据结构
11020002 02 王岩盐 4390 数据结构
11020003 01 刘星魂 2450 C语言
11020004 03 张月新 3200 操作系统
11020005 01 李明玉 4520 数据结构
11020006 02 孙民山 2976 操作系统
11020007 03 钱无名 3987 数据库
11020008 04 呼延军 3220 编译原理
11020009 03 王小龙 3980 数据结构
11020010 01 张国梁 2400 C语言
11020011 04 林新月 1800 操作系统
11020012 01 乔小延 5400 网络技术
11020013 02 周兴泄 3670 数据库
11020014 04 欧阳秀 3345 编译原理

                                      “学院”表:
系号 系名
01 计算机
02 通信
03 信息管理
04 数学

有SQL语句:
SELECT 学院.系名,COUNT(*) AS 教师人数 FROM 教师,学院;
WHERE 教师.系号=学院.系号 GROUP BY 学院.系名
与如上语句等价SQL语句是

A.SELECT 学院.系名,COUNT(*)AS 教师人数;
FROM 教师 INNER JOIN 学院;
教师.系号=学院.系号 GROUP BY 学院.系名
B.SELECT 学院.系名,COUNT(*)AS 教师人数;
FROM 教师 INNER JOIN 学院;
ON 教师.系号 GROUP BY 学院.系名
C.SELECT 学院.系名,COUNT(*)AS 教师人数;
FROM 教师 INNER JOIN 学院
ON 教师.系号=学院.系号 GROUP BY 学院.系名
D.SELECT 学院.系名,COUNT(*)AS 教师人数;
FROM 教师 INNER JOIN 学院;
ON 教师.系号=学院.系号
单项选择题

(15)~(26)题使用的数据表如下:
当前盘当前日录下在数据库:学院.dbc,其中有“教师”表和“学院”表。
                                “教师”表:
职工号 系号 姓名 工资 主讲课程
11020001 01 肖海 3408 数据结构
11020002 02 王岩盐 4390 数据结构
11020003 01 刘星魂 2450 C语言
11020004 03 张月新 3200 操作系统
11020005 01 李明玉 4520 数据结构
11020006 02 孙民山 2976 操作系统
11020007 03 钱无名 3987 数据库
11020008 04 呼延军 3220 编译原理
11020009 03 王小龙 3980 数据结构
11020010 01 张国梁 2400 C语言
11020011 04 林新月 1800 操作系统
11020012 01 乔小延 5400 网络技术
11020013 02 周兴泄 3670 数据库
11020014 04 欧阳秀 3345 编译原理

                                      “学院”表:
系号 系名
01 计算机
02 通信
03 信息管理
04 数学

有SQL语句:
SELECT DISTINCT 系号 FROM 教师 WHERE 工资>=;
ALL(SELECT 工资 FROM 教师 WHERE 系号 =“02”)
与如上语句等价的SQL语句是

A.SELECT DISTINCT 系号 PROM 教师 WHERE 工资>=;
(SELECT MAX(工资)FROM 教师 WHERE 系号=“02”)
B.SELECT DISTINCT 系号 FROM 教师 WHERE 工资=;
(SELECT MIN(工资)FROM 教师 WHERE 系号=“02”)
C.SELECT DISTINCT 系号 FROM 教师 WHERE 工资>=;
ANY(SELECT 工资 FROM 教师 WHERE 系号=“02”)
D.SELECT DISTINCT 系号 FROM 教师 WHERE 工资>=;
SOME(SELECT 工资 FROM 教师 WHERE 系号=“02”)
微信扫码免费搜题