27,580
社区成员
发帖
与我相关
我的任务
分享
还是建议用我的SELECT 用户Id ,SUM(额外所得1), SUM(额外所得2)
FROM (
SELECT 用户Id ,额外所得1,0 额外所得2
FROM 表1
UNION ALL
SELECT 用户Id ,0 额外所得1, 额外所得2
FROM 表2
) a
GROUP BY 用户Id
SELECT 用户ID,额为金额1,额外金额2 FROM 表1 LEFT JOIN 表2 ON 表1.ID=表2.ID