五个表联合查询有人做过吗

但是就一个主表 其他都是给主表进行工作的

FineReport SQL 3333xzx 发布于 2022-9-28 09:21
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
CD20160914Lv8专家互助
发布于2022-9-28 09:23

不就是直接left join 或者join就可以了吗。。不要说5个表了。10个表也是类似这样连接呀

select * from table1 a,

table2 b,

table3 c

where 1=1

and a.id=b.id

and b.id=c.fd_id

  • 3333xzx 3333xzx(提问者) 关联条件可以多写吗 就是两个表的话 a left join n and b on a.id=n.id and a.id=b.id
    2022-09-28 09:24 
  • CD20160914 CD20160914 回复 3333xzx(提问者) 可以的呀。。。
    2022-09-28 09:28 
最佳回答
0
lxy2Lv6中级互助
发布于2022-9-28 09:22

有关联关系就用left join就好了

最佳回答
0
snrtuemcLv8专家互助
发布于2022-9-28 09:23

那就是这个格式

select a.*,b.*,c.*,d.*,e.* from a

left jion b on a.id=b.id

left jion c on a.id=c.id

left jion d on a.id=d.id

left jion e on a.id=e.id

  • 4关注人数
  • 243浏览人数
  • 最后回答于:2022-9-28 09:23
    请选择关闭问题的原因
    确定 取消
    返回顶部