实验二 数据更新和简单查询
Posted g0rez
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了实验二 数据更新和简单查询相关的知识,希望对你有一定的参考价值。
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
以上是关于实验二 数据更新和简单查询的主要内容,如果未能解决你的问题,请参考以下文章