又送分了。
表一:
XMDM XMMC
01 基本支出
0101 人员经费
0102 办公经费
0103 业务及会议费
0104 车辆经费
0105 其他一般经费
02 项目支出
0201000001 设备购置经费
表二:
DM XMDM XMMC JE
1000 0103 业务及会议费1000.00
1000 0105 其他一般经费30000.00
1000 0201000001 设备购置经费4500.00
SELECT A.XMDM,A.XMMC,
SUM(ISNULL(B.JE,0)) AS ZB_ZJLY00
FROM #tb_xm A
LEFT JOIN #tb_zb_zx B
ON B.XMDM LIKE A.XMDM+'%'
GROUP BY A.XMDM,A.XMMC
ORDER BY A.XMDM
XMDM XMMC JE
01 基本支出 .00--为啥没有汇总呢?这里该 31000.00
0101 人员经费 .00
0102 办公经费 .00
0103 业务及会议费1000.00
0104 车辆经费 .00
0105 其他一般经费30000.00
02 项目支出 .00--为啥没有汇总呢?这里该 4500.00
0201000001 设备购置经费4500.00