当前位置:主页>销售管理软件> 列表

实际支出表 和预算表的设计和统计的问题,请哪位朋友帮帮忙 找管家进销存软件

财务软件版1楼: 我现在建立了两个一模一样的 两个表,分别是 实际支出表、预算支出表
目的是可以统计报表显示 部门的实际支出和当月预算的达成情况,预算表只按渠道、科目、部门来录入一笔一年的预算金额,实际支出表是按实际的每笔渠道、科目、部门来录入一笔一笔实际支出金额。
表结构和统计语句如下
实际支出表字段:
部门名称 实际支出科目 实际支出渠道 实际支出金额
预算支出表字段:
部门名称 预算支出科目 预算支出渠道 预算支出金额


可是怎么也达不到我的要求:
要求sql统计显示的格式是
部门名称 实际支出科目 实际支出渠道 实际支出金额 当月预算支出金额(年/12平均)
信息部 网络费 内务 1000 1500
营销部 车辆费 营销 500 5000
。。。。

这是我支出表查询
SELECT BM_4LEI.BM_NAME,ZC_MINXI.ZC_AMOUNT,ZC_3LEI.NAME,QUDAO.QD_NAME,PZ_DATA FROM ZC_MINXI,BM_4LEI,ZC_3LEI,QUDAO
WHERE BM_4LEI.BM_ID=ZC_MINXI.ZC_BM
AND ZC_3LEI.ID=ZC_MINXI.ZC_KM
AND QUDAO.QD_ID=ZC_MINXI.ZC_QD
GROUP BY BM_4LEI.BM_NAME,ZC_MINXI.ZC_AMOUNT,ZC_3LEI.NAME,QUDAO.QD_NAME,PZ_DATA ORDER BY BM_NAME


请大家帮帮我吧,谢谢!

2楼: 现在问题精简到
怎么让预算表对应支出表重复的金额去除只留一笔
部门名称 实际支出科目 实际支出渠道 实际支出金额 当月预算支出金额(年/12平均)
信息部 网络费 内务 1000 1500
营销部 车辆费 营销 500 5000
营销部 车辆费 营销 100 5000 (应该剔除这个金额记录。重复的)

。。。。
预算表的预算金额在表里只有一条记录如:
部门 渠道 科目 金额
营销部 营销 车辆费 5000 如管家进销存软件

3楼: 没有人会吗?

4楼: 用存储过程

5楼: 用distinct可以不?

6楼: 最终就是解决以下问题
把表A的数据插入表B,A的预算字段值要和B的预算字段值进行判断是否相同 有相同字段值就不插入该字段值内容,其它字段值插入
请问这个存储过程如何写?