1. 查询所有课程的最高分。
2. 查询所有 “叶”姓和 “安”姓的同学信息。
3. 为student数据库创建一个表student_info,包含以下字段:student_id(char)、student_name(varchar)、student_sex(char)、student_birthday(datetime)、student_address(varchar)。
其中主键为student_id,并且所有字段都不允许为null。
4. 查询本书案例数据库的表teachers中的所有老师的全部信息。
5. 在学生表中删除学号为11001的学生记录。
6. 查询“华”姓和“杨”姓之间所有学生的信息。
7. 查询本书案例数据库的表teachers中的所有老师的教师号和姓名。
8. 在学生表中将学号为11001的学生性别改为女。
9. 查询除了“华”姓和“杨”姓之外的所有学生信息。
10. 统计所有学生人数。
11. 查询学生的学号、姓名、课程号和成绩。
12. 在本书案例数据库的成绩表student_course中查询学生的学号、课程号、成绩和新成绩(在原始成绩分数的基础上加10分)
13. 查询所有课程的课程名和相关学生的成绩,包括没有登记过成绩的课程。
14. 查询数据库的表teachers中的所有老师的教师号和姓名,并为结果集中的列分别指定中文别名:教师号,姓名。
15. 在本书案例数据库中查询所有班级的课程及其授课教师,将结果集存到本地临时表#abcd中。
16. 在表teachers中查询所有的教师记录,并使结果集根据姓名字段按升序方式排序。
17. 求平均分高于70分的所有学生。
18. 在成绩表student_course中查询学生的学号、课程号、成绩和新成绩(在原始成绩分数的基础上加5分)。并在结果集中的列分别指定中文别名:
学号、课程号、原始成绩、新成绩。
19. 统计每个班的男生和女生人数。
20. 在学生表students中查询前3条学生记录。
21. 在表students中查询所有的学生记录,要求首先按照性别(student_sex)的升序排序,性别相同的按照姓名(student_name)的降序排序。
22. 在表students中查询所有学生的班级,要求消除重复的行。
23. 查询学生的学号、姓名、课程号和成绩。
24. 在成绩表中查询所有学生的课程号为1001的课程的成绩。
25. 在学生表中添加学号为55004、姓名是张三的男生、所在班级为2004015的学生信息。
26. 在学生成绩表student_course中查询所有成绩的前10名。
27. 查询课程号为1001的课程且成绩在80分以上的所有学生的成绩。
28. 在成绩表中查询所有学生的课程号为2001的课程的成绩。
29. 求每个学生的平均分、最高分、最低分。
30. 在成绩表中查询成绩在90分以上(含90)和70分以下(不含70)的所有学生的成绩。
31. 查询课程号为2001的课程且成绩在70分以上的所有学生的成绩。
32. 查询并计算出学号为11001的学生的各科平均成绩。
33. 查询所有姓“叶”的同学。
34. 在成绩表中查询成绩在70~75分之间(含70和75)的所有学生的成绩。
35. 查询学号为的三个学生的信息。
36. 查询所有平均成绩超过全体学生平均成绩的清单。
37. 查询除了学号为的三个学生以外的其它所有学生信息。
38. 查询所有课程的最低分。
39. 在学生表中删除学号为11001的学生记录。
40. 查询并计算出学号为11001的学生的各科成绩的总成绩。
41. 求每个同学的平均分。
42. 查询所有姓“叶”的同学。
43. 查询每个同学的所有课程的总分,并按总分的升序排序。
44. 查询所有姓“李”的同学。
45. 求平均分高于80分的所有学生。
数据库操作语法
语法 insert into 表名 列名 values 列值 例 insert into strdents 姓名,性别,出生日期 values 开心朋朋 男 1980 6 15 注意 into可以省略 列名列值用逗号分开 列值用单引号因上 如果省略表名,将依次插入所有列。语法 insert into...
数据库SQL操作练习
一 基本操作题。1 通过菜单命令在考生文件夹下 在桌面上以自己的姓名命名 新建一个名为 学生档案管理 的项目管理器。2 在项目中新建一个数据库 学生档案库 3 在 学生档案库 中新建 学生 表。4 设计学生标的结构如下 班级c 6 学号c 4 姓名c 8 性别c 2 籍贯c 6 入学成绩i。二 简单...
Oracle数据库高级操作说明
一 exp imp命令详解。1 exp 用户 密码 sid full y file 路径 文件名。dmp 2 imp 用户 密码 sid full y file 路径 文件名。dmp 一exp imp两个命令可以说是oracle中最常用的命令了。oracle数据库有两类备份方法。第一类为物理备份,该...