问题
单项选择题
基于"学生-选课-课程"数据库中如下三个关系: S(S#,SNAME,SEX,AGE) SC(S#,C#,GRADE) C(C#,CNAME,TEACHER)
把学生的学号及他的平均成绩定义为一个视图。定义这个视图时,所用的SELECT语句中将出现哪些子句()?
Ⅰ.FROM
Ⅱ.WHERE
Ⅲ.GROUPBY
Ⅳ.ORDERBY
A.Ⅰ和Ⅱ
B.Ⅰ和Ⅲ
C.Ⅱ和Ⅲ
D.Ⅰ.Ⅱ和Ⅲ
答案
参考答案:B
解析:
SQL。语言的核心语句是数据库查询语句,其简单格式是SELECT目标列FROM基本表(或视 图)[WHERE条件表达式]。按本题题意,首先要指明从哪个表中查询,所以应有FROM子句, 要求平均成绩必须对学号进行分组,所以需要GROUP BY子句。