成绩表,有10个表(姓名,学校,科目,成绩),代表10个系,10个系有不同的考试科目,现在要求输入学生 姓名和学号 查询出相关信息,科目比较多150多科,请问怎么实现啊
參考答案:这个不用多表关联
但你的成绩表有问题,缺少学号,姓名可能重复
你先安学生的姓名、学号确定是哪个系的,然后再从系的表中查找姓名、学号相符合的记录,按科目排序,显示出来就行了
你应该有学生表,从学生表中查出系
如果没有就看看学号是否有规律,有没有系别的标示 从中判断是哪个系的
如果再不行,那就要关联或联合查询 也可以做循环挨个查询数据表,有数据就退出循环,取得列表