在MySQL中建立了“学生”表,表中有“学号”、“姓名”“性别”和“入学成绩”等字段,执行如下SQL命令:”select 性别,avg(入学成绩) from 学生 group by 性别”,其结果是( )。
A. 计算并显示所有学生的性别和入学成绩的平均值
B. 按性别分组计算并显示性别和入学成绩的平均值
C. 计算并显示所有学生的入学成绩的平均值
D. 按性别分组计算并显示所有学生的入学成绩的平均值
查看答案
简述“where”子句和“having”子句的区别。
为了对学生成绩进行管理,使用SQL语句创建一个数据库名称为CJGL,采用的字符集为gb2312。
按要求在数据库CJGL中分别创建学生表---“student”,字段包括学号、姓名、性别、出生日期、班级、籍贯。具体要求如下:(1)学号为主键且从1开始自增,类型为Char(10);(2)姓名不能为空,类型为varChar(10);(3)性别默认值为“男”,类型为Char(2);(4)出生日期不能为空,类型为Date;(5)班级不能为空,类型为varChar(20);(6)籍贯,类型为varChar(30);