SQLserver如何写这个;跳过一个表然后展示下一个表字段

image.png

FineReport 用户e0818694 发布于 2022-12-9 15:13
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
yzm339714Lv6中级互助
发布于2022-12-9 15:17

就正常 关联里面把B写上, 然后 select 里面不写B表的列就好了啊

最佳回答
0
cheng1217Lv5见习互助
发布于2022-12-9 15:40
前面不要SELECT到B表的资料就好了

select A.*,C.*,D.* left join B ON A.ID LEFT JOIN C ON B.IID=C.IID LEFT JOIN C.IID =D.IID

最佳回答
0
myseanLv3初级互助
发布于2022-12-9 15:43

SELECT A.*,C.*,D.* FROM A 

LEFT JOIN B A.IID=B.IID

LEFT JOIN C A.IID=C.IID

LEFT JOIN D A.IID=D.IID

最佳回答
0
RFLJLv4见习互助
发布于2022-12-9 15:57

select a.编码,a.名称,d.质量,c.单号

 from  a 

left join b on a.id=b.id 

left join c on b.iid = c.iid

left join d on b.iid = d.iid

  • 5关注人数
  • 390浏览人数
  • 最后回答于:2022-12-9 15:57
    请选择关闭问题的原因
    确定 取消
    返回顶部