create table 班级表(年级,班级编号,专业,班主任..其他信息)
create table 老师表(老师编号,老师姓名,学历...其他信息)
create table 任课表(任课编号,课程名,老师)
create table 课程表(课程表编号,班级编号,星期,第几节,任课编号,标志) --标志0为普通,1为单周,2为双周
--各表编号都是无意义的逻辑主键
create table 老师表(老师编号,老师姓名,学历...其他信息)
create table 任课表(任课编号,课程名,老师)
create table 课程表(课程表编号,班级编号,星期,第几节,任课编号,标志) --标志0为普通,1为单周,2为双周
--各表编号都是无意义的逻辑主键
select * from 课程表 where 班级编号=(select 班级编号 from 班级表 group by 班级编号) order by 星期,第几节
得到的是啥玩意!
select * from 课程表 a join 任课表 b on a.任课编号=b.任课编号 where a.班级编号 in (select 班级编号 from 班级表 where 年级=2 and 专业='厨师' and 班主任='琉璃翡翠')
大力认识我的!
我可不是MM!
haha!