⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 学生档案管理sql_20081115.sql

📁 这是我们小组的sql server 2000培训笔记,主要是查询、修改、增加、删除等方面的内容
💻 SQL
字号:
数据库分析工具:powerdisigner

--显示学生的班级
select b.姓名,b.班号,a.班级名称 from 学生基本信息表 b , 班级信息表 a
where  b.班号 = a.班号 

--显示班级人数
select 班号,班号,count(班号) as 人数 from 学生基本信息表  group by 班号

--班级性别统计人数
select b.班级名称,性别,count(性别) from 学生基本信息表 a ,班级信息表 b
where  b.班号 = a.班号 
group by a.性别,b.班级名称
order by b.班级名称

--任课老师的课程
select a.课程名称,b.班级名称,c.任课教师 from 课程信息表 a,
	班级信息表 b,课程分配信息表 c
where c.课程号 = a.课程号 and c.班号 = b.班号 
	and c.任课教师 = '郁红英'
--有家庭成员的学生
select a.姓名,b.成员姓名
from 学生基本信息表 a ,家庭成员信息表 b
	where a.学号  = b.学号

--没有家庭成员的学生
select 姓名 from 学生基本信息表 where 学号 not in

(select 学号 from 家庭成员信息表 )

--所以学生的家庭成员情况
select  a.姓名,b.成员姓名 from 学生基本信息表 a left join  
家庭成员信息表 b on  a.学号  = b.学号

--按籍贯统计人数(性别,班级)
select 籍贯,count(籍贯) from dbo.学生基本信息表  group by 籍贯

/*
自己完成:

 1、列出'王明'成绩

 2、统计成绩在90分以上的学生
 
*/

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -