
1.查询选修表的所有记录
2.逻辑删除课程表中学分为空的记录
3.物理删除班级表
4.在选修表中新增加一条新的记录
5.更新课程号为02的成绩,在原成绩的基础上加5分
写出下列下列查询语句
1.select top 30* from 学生表
2.select a.姓名,b.课程名称,c.成绩 from 学生表 as a inner join 选修表 as b on a.学号=b.学号 right join 课程表 as c on c.课程号=b.课程号 and a.姓名='何凤飞' order by 成绩 desc
3.select a.姓名,b.课程名称,c.成绩 from a.学生表 inner join 选修表 on a.学号=b.学号 left join
课程表 c on c.课程号=b.课程号 and c.课程名称 not in (select c.课程名称 from 课程表) and
a.姓名='何凤飞'
4.select 课程名称,avg(成绩),max(成绩),min(成绩) from 课程表 inner join 选修秀 on 课程表.课程号=选修表.课程号 group by 课程名称
5.select * from 学生表 left join 选修表 on 学生表.学号=选修表.学号
1,从学生SELECT DISTINCT Sdept2,SELECT COUNT(DISTINCT Cpno)
课程
WHERE CNAME ='英语'
3,CREATE TABLE Student2
(SNO CHAR(9)PRIMARY KEY,
SNAME CHAR(20)UNIQUE,
Ssex CHAR(2),
Sbirthday SMALLINT,
Sdept CHAR(20)
)
SELECT 班级名称,COUNT(学号) 人数FROM 班级表 LEFT JOIN 学生表 ON 班级表.班级编号=学生表.班级
GROUP BY 班级名称
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)