实验二 数据更新和简单查询
1. 实验目的
1) 掌握运用SQL语句实现表的更新操作。
2) 掌握运用SQL语句实现表的查询操作。
包括:
(1)掌握SELECT子句以及WHERE子句的使用方法。
(2)学会应用ORDER BY子句。
(3)掌握5种基本的库函数。
(4)学会分组统计。
2.实验内容
1) 运用Management Studio和SQL语句对表中的数据进行插入、修改和删除操作。
选择表 右键 编辑前200行

插入数据 在NULL处输入即可

修改数据 在需要修改的数据处修改即可

删除数据 选中数据右键-删除 -是

2) 运用SQL语句实现:(没说实现啥 就自己随便写了点)
(1)SELECT子句的应用。
select * from XSQK
(2)WHERE子句的应用。
例 :查询学号为020204学生的信息
select * from XSQK where 学号=020204
(3)ORDER BY子句的应用。
例:查询成绩大于等于60分学生的学号,并按成绩降序排列
select 学号 from XS_KC where 成绩>=60 order by 成绩 desc
(5)统计汇总与分组查询及排序的应用。
例:查询选修了课程号为103的课程号 选课人数 最高分数 最低分数 平均分数 总分数
select 课程号,count(学号) as '选课人数',max(成绩) as '最高分数',min(成绩) as '最低分数',avg(成绩) as '平均分数',sum(成绩) as '总分数' from XS_KC where 课程号=103 group by 课程号
排序的应用
例:查询选修了每个课程号的选课人数 最高分数 最低分数 平均分数 总分数 以平均成绩降序排序
select 课程号,count(学号) as '选课人数',max(成绩) as '最高分数',min(成绩) as '最低分数',avg(成绩) as '平均分数',sum(成绩) as '总分数' from XS_KC group by 课程号 order by avg(成绩) desc
本文来自博客园,作者:guoyuxin3,转载请注明原文链接:https://www.cnblogs.com/guoyuxin3/p/15067324.html

浙公网安备 33010602011771号