sql 语句编写 查询参加全部科目考试的学生及其成绩 201601 张三 语文 82
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql 语句编写 查询参加全部科目考试的学生及其成绩 201601 张三 语文 82相关的知识,希望对你有一定的参考价值。
请根据下表
学号 Name(姓名) subject(科目) score (成绩)
201601 张三 语文 82
201601 张三 数学 48
201602 李四 语文 71
201603 王五 数学 21
201604 赵六 数学 64
201604 赵六 语文 35
1、查询参加全部科目考试的学生及其成绩
2、查询这个班缺考人员及科目
3、查询每个科目及格和不及格的人数
select * from 表名
seelct name,subjict from 表名 where 数学 is null and 语文 is null
太复杂
前两问都不对,你这
前两问都不对,你这
SQL 语句查询所有参加考试的学生,从Stu表中和Sco表中
这个是表的结构,另外我把其他几问也告诉大家,大家帮帮我!!
(1) 查询stu表中年龄的平均值,最大值,最小值。
(2) 查询stu表中学生人数。
(3) 查询stu表中李姓学生的信息。(
(4) 查询stu表中李姓学生的姓名和笔试成绩
(5) 查询比‘李斯文’年龄大的学员信息(
(6) 查询实验成绩及格的学生姓名
(7) 查询所有参加考试的学生信息
(8) 查询所有没参加考试的学生信息
思路是这样的,学生表中有的考号在成绩表中出现,就叫做参加考试了,更详细的就是说,机试和笔试成绩都不为null 参考技术A select * from stu,sco and stu.stuNo=sco.stuNo
1.select avg(stuAg), max(stuAg),min(stuAg) from stu
2.select count(*) from stu
3.select * from stu where stuName like ‘李%’
4。select stuName writtenExam from stu,sco where stuName like ‘李%’and stu.stuNo=sco.stuNo
5.select * from stu where (stuAge>(select lstuAge from stu where stuName='李斯文' ))//试一下,应该可以
6.select stuName from stu,sco where LabExam>=60 and stu.stuNo=sco.stuNo
7.select * from stu,sco where stu.stuNo=sco.stuNo
8.select * from stu,sco where not(stu.stuNo=sco.stuNo) 参考技术B 1
select avg(stuAge),max(stuAge),min(stuAge) from Stu
2
select count(stuNo) from Stu
3
select * from Stu where stuName='李%'
4
select Stu.stuName,Sco.virttenExam from Stu,Sco where Stu.stuNo=Sco.stuNo and Stu.stuName='李%'
5
select * from Stu where stuAge>(select stuAge from Stu where stuName='李斯文'
6
select Stu.stuName from Stu,Sco where Sco.LabExam>=60
7
select Stu.stuName,Stu.stuNo,Stu.stuSex,Stu.stuSeat,Stu.stuAddress from Sco,Stu
where Sco.stuNO=Stu.stuNo and (vrittenExam is null or LabExam is null)
8
select Stu.stuName,Stu.stuNo,Stu.stuSex,Stu.stuSeat,Stu.stuAddress from Sco,Stu
where Sco.stuNO=Stu.stuNo and vrittenExam is null and LabExam is null 参考技术C select sname
from stu,sc
where stu.sno=sc.sno and grade is not null
以上是关于sql 语句编写 查询参加全部科目考试的学生及其成绩 201601 张三 语文 82的主要内容,如果未能解决你的问题,请参考以下文章
sql server 中如何查询学生表中每位学生全部科目中最高分对应的那行数据呢? 急急急 !