GROUPBY后增加其他字段

image.png

FineReport 用户e0818694 发布于 2023-11-7 14:34
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
0
snrtuemcLv8专家互助
发布于2023-11-7 14:39

select a.*,b.检验结果,c.检验员 from 

(SELECT T1. 采购单号,SUM(T3. 退货数量) [退货单数量总]

FROM A表 T1

LEFT J0IN B表 T2 ON T1. 采购单ID =T2. 采购单ID

LEFT J0IN C表 T3 ON T2. 入库单ID=T3.入库单ID THERE T1.采购单号=‘123'

GROUP BYT1.采购单号) a

left jion D表 b on a.采购单号 =b.检验单号

left jion E表 c on b.采购单ID =c.采购单ID

最佳回答
0
用户k6280494Lv6资深互助
发布于2023-11-7 14:35(编辑于 2023-11-7 14:37)

group by zd1,zd2

group by 单号,检验结果,检验员

最佳回答
0
runnerLv7资深互助
发布于2023-11-7 14:36(编辑于 2023-11-7 14:36)

image.png

sql粘贴一下

最佳回答
0
Z4u3z1Lv6专家互助
发布于2023-11-7 14:37(编辑于 2023-11-7 14:44)

image.png

---------

注意箭头是在逗号后面

最佳回答
0
ID1208Lv6高级互助
发布于2023-11-7 14:38

跟前面一样,left join 关联D表和E表,然后获取对应的字段

  • 4关注人数
  • 203浏览人数
  • 最后回答于:2023-11-7 14:44
    请选择关闭问题的原因
    确定 取消
    返回顶部