题目内容

已知学生表student的数据如下: 学号 姓名 年龄 性别 班级 20180001 张三 18 男 计算机1班 20180002 李四 19 男 计算机1班 20180003 王五 20 男 计算机1班 20180004 刘七 19 女 计算机2班 执行下列命令后,得到的记录数是______。 SELECT 班级, MAX(年龄) FROM student GROUP BY 班级;

A. 4
B. 3
C. 2
D. 1

查看答案
更多问题

有如下的学生表和选课表,结构分别为: student(学号, 姓名, 性别, 出生日期) choose(学号, 课程号, 成绩) 计算“刘明”同学所有课程的平均成绩,正确的SQL语句是______。

A. SELECT AVG(成绩) FROM choose WHERE 姓名="刘明";
B. SELECT AVG(成绩) FROM student, choose WHERE 姓名="刘明";
C. SELECT AVG(choose.成绩) FROM student, choose WHERE student.姓名="刘明";
D. SELECT AVG(choose.成绩) FROM student INNER JOIN choose ON student.学号=choose.学号 AND WHERE student.姓名="刘明";

有产品表,其结构为:产品(产品号, 名称, 规格说明, 单价), 查询单价在600元以上主机板和硬盘的正确命令是______。

A. SELECT * FROM 产品 WHERE 单价>600 AND (名称='主机板' AND 名称='硬盘');
B. SELECI * FROM 产品 WHERE 单价>600 AND (名称='主机板' OR 名称='硬盘');
C. SELECT * FROM 产品 ON 单价>600 AND (名称='主机板' AND 名称='硬盘');
D. SELECT * FROM 产品 ON 单价>600 AND (名称='主机板' OR 名称='硬盘');

有如下的数据表: 部门(部门号, 部门名称), 职工(部门号, 职工号, 姓名, 基本工资)。 检索有职工的基本工资大于或等于“11”部门中任意一名职工工资的“部门号”,正确的语句是______。

A. SELECT DISTINCT 部门号 FROM 职工 WHERE 基本工资>=ANY (SELECT 基本工资 FROM 职工 WHERE 部门号='11');
B. SELECT DISTINCT 部门号 FROM 职工 WHERE 基本工资>=ALL (SELECT 基本工资 FROM 职工 WHERE 部门号='11');
C. SELECT DISTINCT 部门号 FROM 职工 WHERE 基本工资>=ANY (SELECT MAX(基本工资) FROM 职工 WHERE 部门号='11');
D. SELECT DISTINCT 部门号 FROM 职工 WHERE 基本工资>=ALL (SELECT MIN(基本工资) FROM 职工 WHERE 部门号='11');

有如下的数据表: 部门(部门号, 部门名称), 职工(部门号, 职工号, 姓名, 基本工资)。 检索每个部门职工工资的总和,要求显示“部门名称,基本工资”,正确的语句是______。

A. SELECT 部门名称, SUM(基本工资) FROM 部门 INNER JOIN 职工 ON 部门.部门号=职工.部门号 ORDER BY 部门号;
B. SELECT 部门名称, SUM(基本工资) FROM 部门 INNER JOIN 职工 ON 部门.部门号=职工.部门号 GROUP BY 部门号;
C. SELECT 部门名称, SUM(基本工资) FROM 部门 INNER JOIN 职工 ON 部门.部门号=职工.部门号 ORDER BY 职工.部门号;
D. SELECT 部门名称, SUM(基本工资) FROM 部门 INNER JOIN 职工 ON 部门.部门号=职工.部门号 GROUP BY 职工.部门号;

答案查题题库