问题 单项选择题

第15~26题使用的数据表如下:
当前盘当前目录下有数据库:学院.dbc,其中有“教师”表和“学院”表。
“教师”表
职工号系号姓名工资主讲主课程
1102000101肖海3408数据结构
1102000202王岩盐4390数据结构
1102000301刘星魂2450C语言
1102000403张月新3200操作系统
1102000501李明玉4520数据结构
1102000602孙民山2976操作系统
1102000703钱无名2987数据库
1102000804呼延军3220编译原理
1102000903王小龙3980数据结构
11020001001张国梁2400C语言
11020001104林新月1800操作系统
11020001201乔小廷5400网络技术
11020001302周兴池3670数据库
11020001404欧阳秀3345编译原理
        “学院”表
系号系名
01计算机
02通信
03信息管理
04数学

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

A.CREATE VIEW salary AS系号,AVG(工资)AS平均工资FROM教师GROUP BY系号

B.CREATE VIEW salary AS SELECT系号,AVG(工资)AS平均工资FROM教师; GROUP BY系名

C.CREATE VIEW salary SELECT系号,AVG(工资)AS平均工资FROM教师; GROUPBY系号

D.CREATE VIEW salary AS SELECT系号,AVG(工资)AS平均工资FROM教师; GROUP BY系号

答案

参考答案:D

解析: 在SQL的数据定义功能中,可以对视图进行定义,语句格式为: CREATE VIEW view_name[(column_name[column_name]...)] AS select_statement 在选项B中,用于指定分组的条件设置错误,教师表中不存在“系名”字段,选项A和 C都存在语法错误。 ’

多项选择题 案例分析题
填空题