MYSQL创建课程表course
『壹』 求高手解答 怎么在mysql中建立一个教学楼的课程表
如果不考虑冗余抄的话。
CREATE TABLE 课程表 (
星期 TINYINT, -- 一周七天 1 to 7
课时 TINYINT, -- 一天 上午/下午/晚上 依次的课数字
教室编号 varchar(10), -- 101、102、103...
-- 以上是已知的信息
-- 下面是估计 应该有的信息
班级编号 INT, -- 这个应该和一个 班级表去 关联。
教师编号 INT, -- 这个应该和一个 教师表去 关联。
课程编号 INT -- 这个应该和一个 课程表去 关联。
);
这样
时间, 地点,人物,事件
都包含了。
『贰』 问题是 根据表1-表3,在tidb数据库中,创建教师表teacher、课程表course、任课
INSERT into teacher VALUES('1','张三','男','民办','13298275612');
INSERT into teacher VALUES('2','李四','男','公办','13298275672');
INSERT into course VALUES('001','数学',80);
INSERT into course VALUES('002','语文',90);
INSERT into TC VALUES('1','001','3月15日');
INSERT into TC VALUES('2','002','3月20日');
UPDATE course set credit=credit+1;
『叁』 简单sql语句,student(学生表) course(课程表) choice(选课表)
学生表一张 s
课程表一张 c
select s.name from s
join c
on s.sid=c.sid
where c.name in ('数学',英语',语文','化学')
『肆』 问题 表1-表3,在tidb数据库中,创建教师表teacher、课程表course、任课表TC
INSERT into teacher VALUES('1','张三','男来','民办源','13298275612');
INSERT into teacher VALUES('2','李四','男','公办','13298275672');
INSERT into course VALUES('001','数学',80);
INSERT into course VALUES('002','语文',90);
INSERT into TC VALUES('1','001','3月15日');
INSERT into TC VALUES('2','002','3月20日');
UPDATE course set credit=credit+1;
『伍』 SQL创建学生表(Student)、课程表(Course)、班级表(Class)、选课表(XK),写对的我可以奖励QB
一个student表student表包含复三个字段的学制生的ID(stu_id)学生姓名(stu_name),当然ID(les_id)
“CREATE TABLE [dbo的]。学生(/ stu_id。的uniqueidentifier] NOT NULL,
stu_name [数据类型为nvarchar](425)NOT NULL,
les_id [为uniqueidentifier] NOT NULL
)
第二个表中的课程课,有两个字段,当然的ID(les_id)的和课程名称(les_name)
CREATE TABLE [dbo的课(
les_id的uniqueidentifier] NOT NULL,
les_name [数据类型为nvarchar](425)NOT NULL
)< /第三个表,学生表的分数,三场场ID(les_id)的学生证(stu_id)和课程成绩(les_score)
创建表[DBO]。分数(
les_id的uniqueidentifier] NULL,
stu_id的唯一标识符NOT NULL,
les_score [INT] NOT NULL
)
『陆』 使用t-sql语句创建course表,课程表
create table course
(
courseID int primary key,
courseName varchar(30)
)
『柒』 求sql语句 有一张课程表(course)和一张成绩表(score)
select sc_name from [成绩表内容] where sc_number like '14%' and sc_sex = 0;
select a,co_name , b.sc_name b. sc_score from [课程表] a , [成绩表] b where a.co_id =sc_courseid and b.sc_score < 60
select sc_name , sum(sc_score) / count(sc_score) range from [成绩表] group by sc_name
order by range
『捌』 数据库 mysql 怎么建学生选课表
你可以建一个课程表,和一个学生表,在查询的时候再给分割就成了
『玖』 MySQL问题,在一个学生信息系统中,分别创建学生表、课程表、成绩表,求大神解惑
你要建3个表呀,然后分别这下列名,旁边也有个null别选它就不会唯空,点击列名旁边的框框,再右建就可以设置主外键。
『拾』 用mysql设计课程表course时,一个学号要对应好几门课程该怎么设计
提个思路,仅供参考:
一个学生表,学号是主键;
一个课程表,课程号是主键;
一个选课表,(学号,课程号)是主键。
在选课表里,一个学号可以对应好几门课程,一门课程也可以有很多个学生选。