表A与表B是1:N的关系,但是A表中部分元素B表中没有对应的元素,怎样才能让跨表字段显示所有的元素

表A与表B是1:N的关系,但是A表中部分元素B表中没有对应的元素,我写了一个联合字段,想做个交叉表以A表中的关联字段作为列维度,但是因为并不是A表中每一个关联字段的元素都对应着B表中的关联字段的元素,所以这部分在列维度中就不会展示出来,所以我的问题是怎样才能让跨表字段显示所有的元素

FineBI 帆软用户RDI4fKYC4V 发布于 2024-6-12 16:50
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
Z4u3z1Lv6专家互助
发布于2024-6-12 16:52

select * from a表 A LEFT JOIN b表 b left join a.字段=B.字段

最佳回答
0
snrtuemcLv8专家互助
发布于2024-6-12 16:53

这个你可以先AB表做上下合并,把所有元素找出,做成C表,这个C表做主表,和AB表左右合并

  • 帆软用户RDI4fKYC4V 帆软用户RDI4fKYC4V(提问者) 不能用模型视图关联吗
    2024-06-12 17:02 
  • snrtuemc snrtuemc 回复 帆软用户RDI4fKYC4V(提问者) 关联也可以,主要你要获取到AB表的所有元素
    2024-06-12 17:03 
  • 2关注人数
  • 117浏览人数
  • 最后回答于:2024-6-12 16:53
    请选择关闭问题的原因
    确定 取消
    返回顶部