sql 学生信息表S(sno,sname)
来源:互联网 发布:2017淘宝儿童模特招聘 编辑:程序博客网 时间:2024/05/29 14:46
问题描述:
现有3张表:分别是
学生信息表S(sno,sname)
课程信息表C(cno,cname,cteacher)
学生与课程关系表SC(sno,cno,scroce)
问题1:查询出所有未选修过李明老师所教课程的学生姓名.
问题2:查询出有2门以上未及格的学生姓名
问题3:查询出既选修课程"1"也选修了课程"2"的学生姓名
主要考察:group by 和inner join ,having条件筛选,以及count函数的使用
group by 主要是对结果集进行分组,然后采用having搭配使用进行数据的筛选,
drop table S,SC,C
create table S(
sno varchar(15), --学号
sname varchar(15) --学生姓名
)
create table C(
cno varchar(15), --课程编号
cname varchar(15), --课程名称
cteacher varchar(15) --授课教师
)
create table SC(
sno varchar(15), --学号
cno varchar(15), --课程编号
scroce float --分数
)
select * from S;
delete from S;
insert into S(sno,sname)values('s001','jerry');
insert into S(sno,sname)values('s002','tom');
insert into S(sno,sname)values('s003','jason');
delete from C;
select * from C;
insert into C(cno,cname,cteacher)values('c001','1','李明');
insert into C(cno,cname,cteacher)values('c002','2','李明0');
insert into C(cno,cname,cteacher)values('c003','3','李明1');
insert into C(cno,cname,cteacher)values('c004','4','李明2');
delete from SC;
select * from SC;
insert into SC(sno,cno,scroce)values('s001','c001',40);
insert into SC(sno,cno,scroce)values('s001','c002',50);
insert into SC(sno,cno,scroce)values('s002','c001',50);
insert into SC(sno,cno,scroce)values('s002','c003',50);
- sql 学生信息表S(sno,sname)
- 50个常用sql语句 Student(S#,Sname,Sage,Ssex) 学生表 Course(C#,Cname,T#) 课程表 SC(S#,C#,score) 成绩表 Teacher(
- 定义一个表示学生信息的类Student,要求如下: (1)类Student的成员变量: sNO 表示学号;sName表示姓名;sSex表示性别;sAge表示年龄;sJava:表示Java课程成绩。
- yaer函数的用法(查询学号为108的同学,同年出生的所有学生的Sno、Sname和Sbirthday列)
- 学生表sid,sname,成绩表cid,cname,学生成绩表sid,cid,cscore,要求输出特地考生最高成绩的课程名称
- SQL查询学生信息表中的学生记录
- 创建学生表,(sno,name,score,class),求每个班级中低于最高成绩的那些人
- DH-SQL(学生信息表-课程表-选课表)
- 更改学生信息表
- 学生信息链表
- 学生信息表管理
- SQL查看“学生成绩”数据库的信息
- 基础Sql(学生表)
- 学生信息链表实现
- 链表保存学生信息
- 简单的学生信息表
- 建立学生信息链表
- 建立学生信息链表
- Daylight Savings Time (DST)
- C#打包制作部署安装程序
- RFC及RFC编辑者
- [UIImage imageNamed:@"icon.png"] 加载图片的问题
- GPU通用计算调研报告
- sql 学生信息表S(sno,sname)
- POJ-2513(trie+并查集+欧拉回路)
- Visual Studio 2010 中CUDA 4.0的安装与配置
- 【树状数组】PKU-2057-The Lost House
- lpk.cpp
- script语法错误
- 数据结构之迷宫
- 使用NSOperation和NSOperationQueue启动多线程开发应用
- 一位老电子工程师十年的职场感悟