主题:  成绩查询系统遇到问题,请指教(急)

无名小子

职务:普通成员
等级:1
金币:0.0
发贴:86
注册:2001/5/11 20:12:03
#12002/11/19 16:58:35
我要作一个成绩查询系统,只要输入学号就能出来自己的成绩,怎么做才能在查询时只显示自己专业的成绩?比如 我的学号 00170210 查询后 显示5门课程 传热,电工,概率,企管,机设 而 00180210 就显示 英语,高数,电工,机设,建环呢? 我们的学号设置 00170101--00170136 00代表 年级 17代表专业 01代表班级 后面两位是学号,有4个专业呢!!是不是要通过sql设置? 比如 当17改变成18时,就只查询英语,高数,电工,机设,建环这几个成绩呢?别的问题我都搞定了,就它没弄成,各位大虾,帮忙救命啊~~~~~~~。
PS:曾经想了个办法,就是把所有专业列出来,但这样实在是不雅了!!!



无名小子

职务:普通成员
等级:1
金币:0.0
发贴:86
注册:2001/5/11 20:12:03
#22002/11/20 16:57:55
没有人会么?:(



Such a lovely place

职务:普通成员
等级:2
金币:10.0
发贴:573
注册:2001/11/4 21:15:56
#32002/11/20 21:06:46
你的成绩是在一条记录里,还是不同专业的成绩在不同表里?



5D荣誉斑竹

职务:普通成员
等级:2
金币:10.0
发贴:710
注册:2001/10/24 18:34:42
#42002/11/20 22:49:51
怎么学号不是学生身份唯一标识吗?你现在的数据库结构是怎么样的?



zjb2292146

职务:普通成员
等级:1
金币:0.0
发贴:23
注册:2002/7/30 8:22:16
#52002/11/22 9:06:50
以前有没有做过这类的程序呢。

有空联系我QQ:79150340



Such a lovely place

职务:普通成员
等级:2
金币:10.0
发贴:573
注册:2001/11/4 21:15:56
#62002/11/22 14:30:15
其实数据结构设计好了,很容易判断的……



风筝kite

职务:普通成员
等级:1
金币:0.0
发贴:27
注册:2002/11/23 15:04:52
#72002/11/23 21:59:53
sql里面有一个叫视图的东西,我觉得符合你说的要求,对于不同的查询要求给出不同的结果。

实在不行你就分几个网页查询嘛,不可能就在这里被憋死了啊