mysql三表联合查询问题
以上是表结构。member表中student_id和student表的row_id关联,student表中的city_id和region表中的region_id关联。现在...
以上是表结构。
member表中student_id和student表的row_id关联,student表中的city_id和region表中的region_id关联。
现在要取到member表中的image,student表中的name,region表中的region_name,该如何写sql。我这么写没有得到正确的结果:select m.row_id,m.image,s.account,s.name,s.store,r.region_name from memeber m left join student s on m.student_id=s.row_id left join region r on s.city_id=r.region_id 展开
member表中student_id和student表的row_id关联,student表中的city_id和region表中的region_id关联。
现在要取到member表中的image,student表中的name,region表中的region_name,该如何写sql。我这么写没有得到正确的结果:select m.row_id,m.image,s.account,s.name,s.store,r.region_name from memeber m left join student s on m.student_id=s.row_id left join region r on s.city_id=r.region_id 展开
2个回答
展开全部
select
a.row_id
a.image,
b.name,
c.region_name
from
member a,
join student b,region c on (a.student_id =b.row_id and b.city_id = c.region_id );
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
仁科信息
2024-07-24 广告
2024-07-24 广告
Oracle EBS运维是确保企业资源规划系统稳定、高效运行的关键环节。它涵盖了系统监控、性能优化、故障排查与恢复等多方面内容。通过持续的监控和数据分析,运维团队能够及时发现并解决潜在问题,保障系统的稳定性和安全性。同时,他们还需要与业务部...
点击进入详情页
本回答由仁科信息提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询