利用sql语句查询某考生不学的课程的课程号? course 记录课程有关信息 course_id -课程ID(PK值) course_num -课程号 student 记录学生有关信息 student_id -学生ID student_name -学生姓名 course_id -学生选课课程...
课程资料
course 记录课程有关信息
course_id -课程ID(PK值)
course_num -课程号
student 记录学生有关信息
student_id -学生ID
student_name -学生姓名
course_id -学生选课课程ID
查询张三考生不学的课程的课程号
select course_num from course
where cousre_id not in (select course_id from student where student_name='张三' )
下面这些内容就是创建学生选课数据库的步骤:
1. 创建学生表
在Access中创建一个新的表,命名为“学生表”。在表中添加以下字段:学生ID、姓名、性别、年龄、联系我们请拨打电话、邮箱等。
2. 创建课程表
在Access中创建一个新的表,命名为“课程表”。在表中添加以下字段:课程ID、课程名称、授课教师、学分、学时等。
3. 创建选课表
在Access中创建一个新的表,命名为“选课表”。在表中添加以下字段:选课ID、学生ID、课程ID、选课时间等。
4. 建立关系
在Access中,将学生表和选课表、课程表和选课表当中建立关系。学生表和选课表当中是一对多的关系,课程表和选课表当中也是一对多的关系。
5. 输入数据
在学生表中输入学生的基本信息,在课程表中输入课程的基本信息,在选课表中输入学生选课的信息。
6. 查询数据
在Access中,可以使用查询功能查询学生选课的信息,如查询某个学生选了什么课程,或查询某个课程有什么学生选修等。
上面这些内容就是用Access创建学生选课数据库的步骤。
select sname from student
where sno in(
select a.sno from studentcourse a join course b
on a.cno=b.cno
where b.cname='数据库原理' and a.score90)
select a.sclass as 班级,count(*) as 不及格人员数量 from
student a join studentcourse b
on a.sno=b.sno
where b.score
group by a.sclass
1\创建表(如表1)添加字段姓名、课程名、成绩、性别
2\创建查询,打开设计视图,拖入表1,把上面说的字段拖到字段中,在性别那个字段的"条件"输入“="女"”,保存。
3\假设不用显示性别这个字段,把显示框中那个钩钩去除。
4\执行就可以查到结果。
至少得有两个表,一个是学生档案表,假设叫stu,字段涵盖:name,code,分别表示姓名、学号,一个是成绩表gra,字段涵盖:code,subid,num,分别表示学号,科目表主键,成绩。因为查询结果没有必要展示科目名称,就不联查科目表了。
思路,先得到各科平均成绩,再查成绩不小于平均成绩的学生。
查询语句请看下方具体内容:
select name,code
from stu
where code not in
(select gra.code from gra
left join (select subid,avg(num) as anum from gra group by subid) as g
on gra.subid=g.subid
where g.anum>gra.num)
©下载资源版权归作者所有;本站所有资源均来源于网络,仅供学习使用,请支持正版!
以上就是本文利用sql语句查询某同学不学的课程的课程,access选课表怎么创建的全部内容
本文链接:https://bbs.china-share.com/news/34396.html
发布于:博宇考试网(https://bbs.china-share.com/)>>> 课程资料栏目(https://bbs.china-share.com/kechengziliao/)
投稿人:网友投稿
说明:因政策和内容的变化,上文内容可供参考,最终以官方公告内容为准!
声明:该文观点仅代表作者本人,博宇考试网系信息发布平台,仅提供信息存储空间服务。对内容有建议或侵权投诉请联系邮箱:ffsad111@foxmail.com
关注本站了解更多关于文利用sql语句查询某同学不学的课程的课程,access选课表怎么创建和课程资料的相关信息。
课程资料
利用sql语句查询某考生不学的课程的课程号? course 记录课程有关信息 course_id -课程ID(PK值) course_num -课程号 student 记录学生有关信息 student_id -学生ID student_name -学生姓名 course_id -学生选课课程...
课程资料
如何利用大数据信息内容服务平台来增多客户粘性以此做到精准营销? 1、针对性营销 大数据信息内容服务平台可以提供某些企业交易特点和资金需求特点,能有效的帮业务部门对企业的资金...
课程资料
粉笔公职考试从哪里启动学? 答:假设你想准备粉笔公职考试,可以从以下哪些方面启动学习: 1. 考试内容:粉笔公职考试涵盖笔试考试和面试两个部分,笔试考试主要考察公共基础知识和专...
课程资料
做培训学校课程顾问职业前景如何?有经验前辈指点下? 待遇是保密的!但据内部消息透露大多数情况下在3999-4999当中,看你自己的本事定价!工作内容主要就是培训课程的规划与介绍!要有很好的...
课程资料
家庭教师漫画还更不更新了?为神马不跟新了?动漫捏? 因为家教的漫画已经完结,因为动画播完后,家教的人气带来一定下降。 故此,大约迫于形势(jump的严格人气制),不可以不仓促结...