数据查询
数据查询实验
【1】在XS表中查询学生的学号及姓名。
【2】查询KC表信息。
【3】查询XSGL数据库的KC表,列出表中的所有记录,每个记录名称依次为课程编号,课程名称,课程学分及课程时数。
【4】查询所有学生的学号,姓名及年龄。
【5】查询XS表中所有学生专业。
【6】查询XS表中的学生所在专业有哪些。(重复专业只显示一次)。
【7】查询XS表中前5条记录
【8】查询XS表中前面10%行记录
【9】创建一个和XS表结构相同的XSNEW表。
【10】查询所有女生的信息并将结果保存名为[女生表]的数据表。
【11】查询年龄在28岁以下的学生。
【12】查询年龄为28岁且性别为‘女’的学生。
【13】查询年龄在28到30之间的女学生的学号,姓名,年龄。
【14】查询选修了“a003”和“j003”的学生的学号。
【15】查询查询姓张学生的学号及姓名。
【16】查询选修了课程却没有成绩的学生的学号。
【17】按年龄从小到大的顺序显示女学生的姓名,性别及出生时间。
【18】查询学生总人数
【19】查询选修了a003课程的学生人数。
【20】查询选修了a001号课程的学生最高分数。
【21】在XS表中分专业统计出男生和女生的平均年龄及人数,结果按性别排序。【22】查询CJ表中平均成绩大于80分的学生的学号、平均分,并按分数
【23】在CJ表中求每门课程成绩大于90分的人数,并显示统计的明细。
【24】在XS表中查询和“程明”在同一专业的所有男同学信息。(分别用自连接和嵌套查询完成)
【25】求选修了哲学课程的学生的学号及姓名及专业。(分别用内连接和嵌套查询完成)
【26】求选修了学分为5分的课程的学生的学号及姓名。
【27】在KC表中查询学分大于最小学分的课程信息。
【28】查询所有没选修a001课程的学生学号及姓名。
【29】通过子查询语句将男生表一次添加到XSNEW表中。
T-SQL编程实验
【1】如果“A001”号课的平均成绩高于80分,则显示“平均成绩还不错”,否则显示“平均成绩一般”。
【2】输出“0100111”号学生的平均成绩,如果该学生没有选课,则显示相应的提示信息。
【3】在cj表中查询是否开过“数据库SQL Server”课,如果开过,计算该课的平均分。
【4】以简单CASE格式查询所有学生的专业情况,包括学号,姓名和专业的英文名。
【5】以搜索CASE格式查询所有学生的考试等级,包括学号,课程号和成绩级别(a、b、c、d、e)。
【6】求1到100的累加和,当和超过1000时停止累加,显示累加和以及累加到的位置。