- 32
- 0
- 约2.04千字
- 约 4页
- 2020-12-10 发布于河北
- 举报
语句查询数据(二)——汇总查询
【实验内容】
打开“ SQL Server Management Studio”窗口。
单击“标准”工具栏的“新建查询”按钮,打开“查询编辑器”窗口
3)在窗口中输入以下 SQL 查询命令并执行:a.在 KC 表中,统计每学期的总分数
use xscj
select 开课学期 ,
COUNT( 学分 ) as 总学分
from kc
b.在 XS_KC 表中统计每个学生的选修课程的门数
use xscj
select 学号 ,
count ( 课程号 ) as 选修的课程门数
from xs_kc
c.统计 KC 表中的总学分,并显示明细信息
use xscj
select *
from kc
order by 总学分
d.按开课学期统计 KC 表中各期的学分,并显示明细信息
use xscj
select 课程名 , 开课学期 , 学分
from kc
group by 开课学期
e.将 XS_KC 表中的数据记录按学号分类汇总,输出学号和平均分
use xscj
select 学号 , avg ( 学分 ) as 平均分
from xs_kc
group by 学号
f.查询平均分大于 70 且小于 80 的学生学号和平均分
use xscj
select 学号 , AVG( 学分 ) as 平均分
from xs_kc
group by 学号
having AVG( 学分 ) 70 and Avg ( 学分 )= 80
g.查询 XS_KC 表,输出学号、课程号、成绩,并使查询结果首先按照课程号的升序排列,当课程号相同时再按照成绩降序排列,并将查询结果保存到新表
1
TEMP_KC 中
use xscj
select 学号 , 课程编号 , 成绩
into TEMP_KC
from xs_kc
order by 课程编号 asc , 成绩 desc
select * from TEMP_KC
h.查询选修了“ 101”课程的学生的最高分和最低分
use
xscj
select
top 1
*
from
教学成绩表
where
课程编号 = 101
order
by
分数 desc
use
xscj
select
top 1
*
from
教学成绩表
where
课程编号 = 101
order
by
分数
或者 :
use
xscj
select 课程号 ,
MAX( 成绩 ) as 最高分 ,
MIN ( 成绩 ) as 最低分
from xs_kc
group by 课程号
having 课程号 = 101
i.统计每个学期所开设的课程门数
use xscj
select 开课学期 ,
count (*) as 课程门数
from kc
group by 开课学期
j.查询各专业的学生人数
use xscj
select 专业 , count ( 学号 ) as 学生人数
from xsqk
group by 专业
2
使用 Select 语句查询数据(三)——连接查询和子查询
【实验内容】
打开“ SQL Server Management Studio”窗口。
单击“标准”工具栏的“新建查询”按钮,打开“查询编辑器”窗口
3)在窗口中输入以下 SQL 查询命令并执行 :
a.查询不及格学生的学号、课程名、授课教师、开课学期的信息
use xscj
select 学号 , 课程编号 , 授课教师,开课学期
from xs_kc
where 学分 60
b.按学号分组汇总总分高于 100 的学生记录,并按总分的降序排列
use xscj
select 学号 , 姓名 , 总学分
from xsqk , kc
where 总学分 100
group by 学号
order by 总学分 desc
c.使用子查询求恰好有两门课程不及格的学生信息
select *
from xsqk
where 学号 in
( select 学号
from xs_kc
where 学分 60
having count ( 课程号 )= 2 )
d.使用子查询查询每门课程的最高分的学生记录
select *
from xsqk
where 学号 in
( select 学号 , max ( 学分 ) as 最高分
from xs_kc , xsqk
where xs_kc . 学号 = xsqk . 学号
group by 课程号 )
e.使用子查询查询每个学生的最低分的课程记录
select *
from xsqk
where 学号 in
( select 学号 , min ( 学分 ) as 最低分
from xs_kc , xsqk
where xs_kc . 学号 = xsqk .
您可能关注的文档
- 中国科学报:解开生物柴油的“引擎”之谜.docx
- 中国软件和信息服务产业十年杰出跨国公司奖申请表.docx
- 交易独立测试系统连通性测试(IPSecVPN接入).docx
- 什么是软件外包服务业.docx
- 云技术客房互动多媒体系统.docx
- 优秀的网络营销人员必须具备的能力.docx
- 企业实施广域网优化益处及最佳做法.docx
- 企业网站十大搜寻引擎优化通病.docx
- 优肯硫化仪数据含义.docx
- 优秀驾驭员经验技艺汇编.docx
- 河北盐山中学等校2025-2026学年上学期高三一模化学试卷(含解析).docx
- 河北正定中学2025-2026学年高一上学期期末考试物理试卷(含解析).docx
- 河北张家口市怀安县2025-2026学年第一学期期末教学综合评价八年级地理试卷(含解析).docx
- 河南安阳市殷都区2025-2026学年第一学期期末教学质量检测七年级地理试卷(含解析).docx
- 河南安阳市滑县2025一2026学年第一学期期末学业质量监测八年级地理试题(含解析).docx
- 河南安阳市林州市2025-2026学年上学期期末考试高一政治试题(含解析).docx
- 河南焦作市武陟县第一中学2025-2026学年高一上学期1月月考语文试卷(含解析).docx
- 河南济源市2025-2026学年上学期期末学业质量调研七年级历史试卷(含解析).docx
- PICC导管并发症的紧急处理与护理.pptx
- 河南鹤壁市2025-2026学年高二上学期期末考试生物试题(含解析).docx
最近下载
- (25页PPT)池子与河流.pptx
- 商务星球版八年级地理下册 (东北三省)新课件.pptx VIP
- 水电安装图集-04S531-5湿陷性黄土地区排水检查井.pdf VIP
- 2026年商丘民权县民族宗教事务中心公开选聘工作人员7人考试备考试题及答案解析.docx VIP
- 电焊高级理论知识必备考试题库500题(含答案).docx VIP
- 2026年苏州卫生职业技术学院单招《数学》模拟试题及参考答案详解(巩固).docx VIP
- 印品整饰工(初级)理论知识考试题库(含答案).doc VIP
- 造影剂对比剂外渗预防与处理课件.pptx VIP
- DB2301T 180-2024 智慧公园建设导则.docx VIP
- (2026春新版)北师大版二年级数学下册全册教案.doc
原创力文档

文档评论(0)