有一个课程表
Ⅰ 有三个表,一个学生表,一个教师表,一个课程表。
1.select s.sname from s where s.sid not in (select sid from sn where scid =(select scid from sc where sc.scname='教师来姓名'))
2.select sc.scname,sc.sckecheng from sc where sc.scid in (select scid from sn)
都是用的自子查询,想优化的话自己改成连接查询吧
Ⅱ 如何用电脑做一个有个性的课表
可以使用Excel制作,设置字体字号,边框和底纹,快速做出个性化的课表
Ⅲ 跪求大神帮帮忙!!!有一个【学生选修课】数据库,数据库中包括三个表,学生表,课程表,成绩表
//自己把中文替换成英文字段名 我用的sql server数据库
select 学号、姓名、性别、年龄、所在系 from 学生 order by 年龄 desc, 学号 asc
select 学号,姓名 from 学生 where 姓名 in( select 姓名 from 学生 group by 姓名 having count(*)>1 )
update 成绩 set 成绩=0 where CNO=1
如果/不是除法的话 只是字符串 (除法暂时有问题)下班了 明天再来写
select C.课程号,D.课程名,D.成绩 from COURSE C,(
select CONVERT(VARCHAR(50),A.排名)+'/'+CONVERT(VARCHAR(50),B.ZS) as '排名/人数',a.学号,a.课程名,a.成绩 FROM (
select ROW_NUMBER() over(partition BY 课程名 order by 成绩 desc) as 排名 ,* from GRADE where 学号='1') A,
(SELECT COUNT(*) as zs,课程名
FROM GRADE group by 课程名 ) B where a.课程名=b.课程名) D WHERE C.课程名=D.课程名
Ⅳ 课程表看不懂,请直接告诉我下个星期一我又没有课就行
这个要看你们大学现在上的是第几周的课阿,正常的话我们大学是第17周了,一个学期一共18周,下周是最后一周,然后再按照周去看周一的课后面有没有这周的数字,有的话应该就是有课。
Ⅳ 大学数据库题 ,建立一个课程表C,有课程号Cno,课程名称Cn,学分xf,课时ks,课程类型
create table t_C (cno int primary key auto increment,
cn varchar(20),
xf int(11),
ks int(11),
kl varchar(30));
cno int primary key auto是设置cno为主键并且自增
Ⅵ php 写一个课程表
course表: course_id,course_name
course_schele表: sc_id, week_id, lession_id, course_id
Ⅶ 谁有用Excel做的初中排课程表模板,给我发一个,谢谢!
网上随便下载一个就好啊,网络文库
Ⅷ 谁有考研的每天的课程表发一个
研究生课程表有哪些?这个跟你在哪所学校修哪个专业有关系?而且各个研究学院的课程表安排不一样,研究的方向也不一致,课程表的范围太大了。一般课程表的安排都是院领导安排,所以只有你入学了才知道~
Ⅸ 有个女的让我发个课程表,啥意思
这个可能是她不知道之后上什么课吧,所以呢,也就是想问一下,课程表,当然有没有其他的目的呢,还是要看两个人之后的交流的
Ⅹ 用EXCEL作的课程表,有了总表(含班级、星期、节次),怎么使之自动生成一个给各个班级和老师的小课程表
通过Word的邮件合并功能实现。作法如下:
1、打开Word,创建主文档。设计课程表的页面为主文档,将Excel课程总表上的字段名输入。
2、打开“工具”栏,选“邮件合并”,依次点击→主文档→创建→套用信函→活动窗口。
3、选取数据源,打开Excel的课程总表。
4、在邮件合并帮助器的“获取数据”按钮下点击“打开数据源”,选取文件。
5、插入合并域。逐一指定插入的对应位置,在邮件合并帮助器的左上角点击插入合并域。再点击工具栏的“邮件合并”按钮即大功告成,可以逐记录浏览或按指定记录浏览。
这种方法可实现每条记录(每个班级)的单页输出,效果很佳,既可全部打印,也可指定班级分别打印。
如果要按老师打印,重复上述步骤,按照老师代课班级选取字段及合并域(Excel的单元格内容)。