问题 单项选择题

第15~26题使用的数据表如下:
当前盘当前目录下有数据库:学院.dbc,其中有“教师”表和“学院”表。
“教师”表

职工号 系号 姓名 工资 主讲主课程
11020001 01 肖海 3408 数据结构
11020002 02 王岩盐 4390 数据结构
11020003 01 刘星魂 2450 C语言
11020004 03 张月新 3200 操作系统
11020005 01 李明玉 4520 数据结构
11020006 02 孙民山 2976 操作系统
11020007 03 钱无名 2987 数据库
11020008 04 呼延军 3220 编译原理
11020009 03 王小龙 3980 数据结构
110200010 01 张国梁 2400 C语言
110200011 04 林新月 1800 操作系统
110200012 01 乔小廷 5400 网络技术
110200013 02 周兴池 3670 数据库
110200014 04 欧阳秀 3345 编译原理
        “学院”表
系号 系名
01 计算机
02 通信
03 信息管理
04 数学

有SQL语句:
SELECT COUNT(*)AS人数,主讲课程FROM教师GROUP BY主讲课程;
ORDERBY人数DESC
该语句执行结果的第一条记录的内容是 ______。

A.4 数据结构

B.3 操作系统

C.2 数据库

D.1 网络技术

答案

参考答案:A

解析: 本题中SQL语句的含义是分组统计“教师”表中“主讲课程”记录个数,通过AS短语为查询结果的COUNT(*)字段指定一个新的字段名“人数”,并将结果按人数降序排列。

单项选择题 B型题
单项选择题 案例分析题