数据库
首页 > 数据库> > sqlserver2012——使用子查询

sqlserver2012——使用子查询

作者:互联网

1

select A.成绩,A.分数,B.姓名
FROM 成绩信息 A, 学生信息 B
 WHERE A.学生编号=B.学号 AND A.课程编号=‘2’ AND A.考试编号=‘0801’ AND A.分数 <(
SELECT AVG(分数) FROM 成绩信息 A,学生信息 B 
where A.学生编号=B.学号 AND A.课程编号=‘2’ and A.考试编号='0801')

2

select A.成绩,A.分数,B.姓名
FROM 成绩信息 A, 学生信息 B
 WHERE A.学生编号=B.学号 AND A.课程编号=‘2’ AND A.考试编号=‘0801’ AND A.分数 in(
SELECT 学号 FROM 班级信息 A,学生信息 B 
where A.班级编号=B.所属班级 AND A.班级编号=‘201905’)

 

标签:分数,班级,成绩,使用,信息,查询,sqlserver2012,编号,学生
来源: https://www.cnblogs.com/javier520/p/10889192.html