SQL语句多表多条件查询查询(三表)。各位前辈帮忙。 50
5个回答
展开全部
select t1.*,t3.课程名
from
(select t1.*,t2.真实姓名
from 答疑表 t1 left outer join 用户详细信息表 t2 on t1.所属老师id=t2.用户id) t1
left outer join
课程信息表 t3
on t1.所属课程id=t3.课程id
from
(select t1.*,t2.真实姓名
from 答疑表 t1 left outer join 用户详细信息表 t2 on t1.所属老师id=t2.用户id) t1
left outer join
课程信息表 t3
on t1.所属课程id=t3.课程id
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select dyb.*,yhb.真实姓名,kcb.课程名
from 答疑表 dyb,用户详细信息表 yhb,课程信息表 kcb
where dyb.所属老师ID=yhb.用户ID
and dyb.所属课程类型ID=kcb.课程ID
and 你自己的条件
from 答疑表 dyb,用户详细信息表 yhb,课程信息表 kcb
where dyb.所属老师ID=yhb.用户ID
and dyb.所属课程类型ID=kcb.课程ID
and 你自己的条件
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
SELECT [答疑表].*, [用户详细信息表].[用户名], [课程信息表].[课程名]
FROM [答疑表]
INNER JOIN [用户详细信息表] ON [答疑表].[所属老师ID] = [用户详细信息表].[用户ID]
INNER JOIN [课程信息表] ON [答疑表].[所属课程类型ID] = [课程信息表].[课程ID]
WHERE ......
WHERE后面跟上你需要的条件
FROM [答疑表]
INNER JOIN [用户详细信息表] ON [答疑表].[所属老师ID] = [用户详细信息表].[用户ID]
INNER JOIN [课程信息表] ON [答疑表].[所属课程类型ID] = [课程信息表].[课程ID]
WHERE ......
WHERE后面跟上你需要的条件
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
哪有3张表的条件 分别都是什么
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询