3表查询,通过1表的name,通过中间表插类外一张表的name,sql语句怎么写呀 10
3个回答
展开全部
没明白你说的,但是我想应该是这样!
有三张表。 学生、课程、老师
s(sid、sname、sex、age) 代表 学生(学生号、姓名、性别、年龄)
c(cid、sid 、cname、grade) 课程(课程号、学生号、课程名、成绩)
t(tid、tname、cid) 老师 (教师号、教师姓名、课程号)
select * from student,course,teacher
where s.sid = c.sid and c.cid = t.cid ;
三表连接就完成了。
当然还有其他方式建立三表连接。我这种方式最简单直观了。
希望对你有帮助!
有三张表。 学生、课程、老师
s(sid、sname、sex、age) 代表 学生(学生号、姓名、性别、年龄)
c(cid、sid 、cname、grade) 课程(课程号、学生号、课程名、成绩)
t(tid、tname、cid) 老师 (教师号、教师姓名、课程号)
select * from student,course,teacher
where s.sid = c.sid and c.cid = t.cid ;
三表连接就完成了。
当然还有其他方式建立三表连接。我这种方式最简单直观了。
希望对你有帮助!
百事牛
2024-10-28 广告
2024-10-28 广告
针对Excel表格的密码解锁问题,深圳奥凯丰科技有限公司提供专业的软件解决方案,旨在帮助用户快速、安全地恢复或移除表格中的保护密码。我们的软件采用先进的密码恢复技术,能够有效应对多种加密类型,包括工作簿打开密码、工作表保护密码等。用户只需简...
点击进入详情页
本回答由百事牛提供
展开全部
select * from tb_healthshare,tb_healthshare_serve,tb_serve where tb_healthshare.healthshare_id=tb_healthshare_serve.healthshare_serve_id and tb_healthshare_serve.serve_id=tb_serve.serve_id
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以使用inner join 表
on 满足的条件
来连接表
on 满足的条件
来连接表
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询