现有三个数据库表:学生、课程、成绩。使用SQL语句,完成下列各题。
学生(学号C(6),姓名C(10),性别C(2),出生日期D,政治面貌C(8),班级编号 N(2))
课程(课程编号C(3),课程名C(10),课程学分N(3))
成绩(学号C(6),课程编号C(3),成绩N(2))
① 查询“学生”表中所有学生的全部信息。
② 使用SQL语句修改表,为“学生”表增加一个“电子邮件”字段(字符型,宽度为20)。
③ 使用SQL语句修改表,修改“学生”表的“电子邮件”字段,将该字段宽度改为25。
④ 查询“学生”表中所有学生的学号、姓名、性别和年龄。
⑤ 查询“学生”表中所有学生的班级编号,去掉重复的班级编号信息。
⑥ 查询“成绩”表中考试成绩有不及格的学生的学号。
⑦ 在“学生”表中查询姓“王”的学生的学号和姓名。
⑧ 使用SQL语句向“学生”表中插入一条学生记录(“9000009”,“黄娟”,“女”,1990 - 05 - 26,xsj@qq.com)。
⑨ 在“成绩”表中查询学生选修的各门课程编号、平均成绩、最高分、最低分和选课人数。
⑩ 根据“学生”表、“课程”表和“成绩”表,查询成绩在90分以上(含90分)的记录所对应的学生的学号、姓名、课程的课程名称和成绩,结果按照成绩的降序排列。