access查询连接问题
有两个表表一tb_id(id,pwd,name,type)type为老师学生,id主码表二tb_course(course,tea_id,stu_id,grade)其中s...
有两个表
表一tb_id(id,pwd,name,type)
type为老师学生,id主码
表二tb_course(course,tea_id,stu_id,grade)
其中stu_id,course为主码
tea_id与stu_id与tb_id表建立多对一关系
用查询向导链接两表时name自动连的是tea_id,由于做的是老师登记学生成绩系统,用sql语言改成了stu
现在查询正常显示
但是用这个查询建立窗体,name就变回老师name了,怎么办?
最后要的是显示course,stu_id,name,grade的窗体
bow~ 展开
表一tb_id(id,pwd,name,type)
type为老师学生,id主码
表二tb_course(course,tea_id,stu_id,grade)
其中stu_id,course为主码
tea_id与stu_id与tb_id表建立多对一关系
用查询向导链接两表时name自动连的是tea_id,由于做的是老师登记学生成绩系统,用sql语言改成了stu
现在查询正常显示
但是用这个查询建立窗体,name就变回老师name了,怎么办?
最后要的是显示course,stu_id,name,grade的窗体
bow~ 展开
2个回答
展开全部
select
course,
(select top 1 Name from tb_id where ID=tb_course.tea_id and type=1) as taa_Name,
(select top 1 Name from tb_id where ID=tb_course.stu_id and type=2) as stu_Name,
grade
from tb_course
course,
(select top 1 Name from tb_id where ID=tb_course.tea_id and type=1) as taa_Name,
(select top 1 Name from tb_id where ID=tb_course.stu_id and type=2) as stu_Name,
grade
from tb_course
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询