create database zzf;
use zzf;
create table Student(
Sno char(3) not null Primary key ,
Sname char(8) not null,
Ssex char(2)not null,
Sbirthday datetime,
Class char(5)
);
insert into Student () values(108,'曾华','男','1977-09-01','95033'),
(105,'匡明','男','1975-10-02','95031'),
(107,'王丽','女','1976-01-23','95033'),
(101,'李军','男','1976-02-20','95033'),
(109,'王芳','女','1975-02-10','95031'),
(103,'陆君','男','1974-06-03','95031');
select Sname , Ssex , Class from student;
select * from Student;
select * from Student where sex='女' or Class='95031';
select * from Student where Class='95031';
select * from Student order by Class desc;
create table Teacher(
Tno char(3)not null primary key,
Tname char(4)not null,
Tsex char(2)not null,
Tbirthday datetime,
Prof char(6),
Depart varchar(10)not null
);
insert into Teacher () values(804,'李诚','男','1958-12-02','副教授','计算机系'),
(856,'张旭','男','1969-03-12','讲师','电子工程系'),
(825,'王萍','女','1972-05-05','助教','计算机系'),
(831,'刘冰','女','1977-08-14','助教','电子工程系');
select * from Teacher;
select distinct name from Teacher ;
create table Course (
Cno char(5) not null Primary key ,
Cname varchar(10) not null,
Tno char(3) not null references Teacher(Tno)
);
insert into Course () values('3-105','计算机导论',825),
('3-245','操作系统',804),
('6-166','数字电路',856),
('9-888','高等数学',831);
select * from Course;
create table Score (
Sno char(3) not null references Student(Sno),
Cno char(5) not null references Course(Cno),
Degree Decimal(4,1),
primary key(Sno,Cno)
);
insert into Score () values(103,'3-245',86),
(105,'3-245',75),
(109,'3-245',68),
(103,'3-105',92),
(105,'3-105',88),
(109,'3-105',76),
(101,'3-105',64),
(107,'3-105',91),
(108,'3-105',78),
(101,'6-166',85),
(107,'6-166',79),
(108,'6-166',81);
select max(Sno ) from Score;
select max(Cno ) from Score;
select Sname , Cno , Degree from student;
select * from Score where Degree between 60 and 80;
select * from Score where Degree >60 and Degree<80;
select * from Score where Degree in (85,86,88);
select Cno , Sno , Degree from Score where Cno='3-105' and Degree > '3-245';
select * from Score where Degree = 85 or Degree = 86 or Degree=88;
select * from Score order by Cno asc;
select * from Score order by Degree desc;
作业笔记
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- (一)课程感想、启发与收获 很荣幸能参加这次培训。我是名上海的设计师,希望通过实战营结交朋友,寻找新的思路。 感触...
- 【作业】 1)你在什么时候特别容易放弃?这个时间节点的特征是什么?出现频率多高? 目前:1)枯燥无味的学习,如背单...
- 周末培训班练习题汇总及作业笔记提交规范 原文链接 练习题如下: R语言的练习题 初级10 个题目,尽量根据参考代码...
- 任务:在Minibase上构建一个项目,实现你自己版本的一个组件,我的任务是实现Minibase数据库系统的缓冲区...