IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 大数据 -> SQL Server2019学习笔记--查询实验(1) -> 正文阅读

[大数据]SQL Server2019学习笔记--查询实验(1)

–1.查询各位学生的学号、班级和姓名

select SNo,Class,SN 
from S

–2.查询课程的全部信息

select * 
from C

–3.查询数据库中有哪些专业班级

select distinct Class 
from S

–4.查询学时数大于60课程信息

select * 
from C 
where CT>60

–5.查询在1986年出生的学生的学号、姓名和出生日期

select SNo,SN,birthday 
from S 
where datename(year,birthday)=1986

–6.查询三次作业的成绩都在80分以上的学号、课程号

select SNo,CNo 
from SC 
where Score_1>=80 and Score_2>80 and Score_3>80

–7.查询姓张的学生的学号、姓名和专业班级

select SNo,SN,Class 
from S 
where SN like '张%'

–8.查询05级的男生信息

select * 
from S 
where right(Class,2)=05 and Sex='男'

–9.查询没有作业成绩的学号和课程号

select SNo,CNo 
from SC
where Score_1 is null or Score_2 is null or Score_3 is null

–10.查询学号为1538的学生的作业1总分

select sum(Score_1) as 总分 
from SC 
where SNo=1538

–11.查询选修了K001课程的学生人数

select count(SNo) as 选课人数 
from SC 
where CNo='K001'

–12.查询数据库中共有多少个班级

select count(distinct Class) as 班级数量 
from S

–13.查询选修三门以上(含三门)课程的学生的学号和作业1平均分、作业2平均分和作业3平均分

select SNo,avg(Score_1) 作业1平均分,avg(Score_2) 作业2平均分,avg(Score_3) 作业3平均分
from SC 
group by SNo 
having count(CNo)>=3

–14.查询于兰兰的选课信息,列出学号、姓名、课程名(使用两种连接查询的方式)

	--方法1
select S.SNo,SN,CN 
from S,C,SC
where S.SNo=SC.SNo and SC.CNo=C.CNo and SN='于兰兰'
	--方法2
select R4.SNo,R4.SN,R3.CN
from
(select CNo,CN from C) as R3
inner join
(select R1.SNo,R1.SN,R2.CNo
from
(select SNo,SN from S where SN='于兰兰') as R1
inner join
(select CNo,SNo from SC) as R2
on R1.SNo=R2.SNo) as R4
on R3.CNo=R4.CNo
  大数据 最新文章
实现Kafka至少消费一次
亚马逊云科技:还在苦于ETL?Zero ETL的时代
初探MapReduce
【SpringBoot框架篇】32.基于注解+redis实现
Elasticsearch:如何减少 Elasticsearch 集
Go redis操作
Redis面试题
专题五 Redis高并发场景
基于GBase8s和Calcite的多数据源查询
Redis——底层数据结构原理
上一篇文章      下一篇文章      查看所有文章
加:2021-11-28 11:22:04  更:2021-11-28 11:23:07 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 8:00:46-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码