澳门金沙vip 3

理财小白如何做出一份实用年度预算?

转自:

澳门金沙vip 1

  ⊙据新华社电

摘要:
今天接到一个需求,有一张数据表,记录的是消费明细数据,
现在需要做一个累计结余,记录每次的数据结余合计,
下文将展示一种sql脚本的编写方式
实验环境:sqlserver 2008 R2
如下例所示:

又到了新的一年,之前有朋友问我:小影子,你不是每年都会写一个年度计划么,有去年目标完成率的总结和今年的新目标的,怎么今年还没见你写啊?

  财政部、人力资源社会保障部和国家卫生计生委16日对外公布了关于2014年全国社会保险基金决算的说明,显示2014年全国社会保险基金总收入40439亿元,年末滚存结余51635亿元。

detail表 记帐流水表
==========
字段:
qt_srMoney   (money) 收入
qt_zcMoney  (money) 支出
qt_date         (datetime) 操作日期
qt_dkfs         (nvarchar)  打款方式
------------------
需获取一个带结余的数据信息
==========
根据期初表中的日期和金额,查询出记帐表中的结余。
帐面结余 =期初金额+收入-支出
实验环境:sql server 2008 R2
*/ 
create table detail(qt_srMoney   money,
qt_zcMoney  money,
qt_date         datetime,
qt_dkfs         nvarchar(100))
insert into detail values(100,0,'2018-1-2 10:00:00','other')
insert into detail values(0,10,'2018-2-2 10:00:00','other')
insert into detail values(0,20,'2018-3-2 10:00:00','other')
insert into detail values(30,0,'2018-4-2 10:00:00','other')
insert into detail values(10,60,'2018-5-2 10:00:00','other')
go

declare @datestart datetime ---开始计算日期
set @datestart ='2018-2-1'
declare @qcomney money --期初
set @qcomney =100 

select t1.qt_date,t1.qt_dkfs,t1.qt_srMoney,t1.qt_zcMoney,sum(t2.qt_srMoney-t2.qt_zcMoney)+@qcomney
from detail t1,detail t2 
where t1.qt_date>=t2.qt_date 
and t1.qt_date >=@datestart
group by t1.qt_date,t1.qt_dkfs,t1.qt_srMoney,t1.qt_zcMoney
order by t1.qt_date;
go

---避免日期出现两条导致结余数据计算异常-----
declare @datestart datetime ---开始计算日期
set @datestart ='2018-2-1'
declare @qcomney money --期初
set @qcomney =100

with cteName  as 
(
  select qt_srMoney,qt_zcMoney,qt_date,qt_dkfs,  
  row_number() over ( order by qt_date)  as keyID  from detail where qt_date >=@datestart
)  select t1.keyId,t1.qt_date,t1.qt_dkfs,t1.qt_srMoney,t1.qt_zcMoney,sum(t2.qt_srMoney-t2.qt_zcMoney)+@qcomney
from cteName t1,cteName t2 
where t1.keyId>=t2.keyId  
group by t1.qt_date,t1.qt_dkfs,t1.qt_srMoney,t1.qt_zcMoney,t1.keyId
order by t1.keyId;

go
truncate table detail
drop table detail

确实,自从在网上记账、在记账软件的论坛上发帖开始,已经坚持写了4年了,17年是第5年,但是我却没有太大的兴趣去写了。不是因为它做起来太麻烦,恰恰相反,是做起来太简单,没有激情啦。

  决算报告显示,尽管过去一年全国社保基金支出未超出收入,总支出33681亿元,但17.2%的支出增幅明显高于12.4%的收入增幅,支出压力不容忽视。

 

那么,到底有多简单?五步就能搞定!

  社会保险基金预算是根据国家社会保险和预算管理法律法规建立、反映各项社会保险基金收支的年度计划。在政府预算体系框架中,社会保险基金预算和公共财政预算、政府性基金预算、国有资本经营预算一起组成有机衔接的整体,作为记录财政开支的“国家账本”。

首先,给大家看一下我16年的实际支出和预算表。

  据财政部社保司介绍,全国社会保险基金预算按险种分别编制,包括基本养老保险基金、基本医疗保险基金、工伤保险基金、失业保险基金、生育保险基金等社会保险基金。

澳门金沙vip 2

  报告最受关注的是企业职工基本养老保险基金,这涉及我国几亿企业职工的“养老钱”。

预算支出98500元,实际支出101195.94元,超预算2.74%,小影子觉得±5%以内,都应该算是比较准确的预算啦。能做到如此准确的预算,最重要的一点就是因为我有大量数据的积累。

  报告显示,2014年全国企业职工基本养老保险基金收入23273亿元,比上年增长11.9%,完成预算的108.3%;本年支出19797亿元,同比增长18.6%,完成预算的103.6%。本年收支结余3476亿元,年末滚存结余30376亿元。

这样的表格,我从13年记录到现在了,完整版的表格是这样哒。

  城乡居民基本养老保险基金2014年收入2343亿元,增长7.8%,完成预算的102%;本年支出1593亿元,增长11.3%,完成预算的102.5%。本年收支结余750亿元,年末滚存结余3854亿元。

澳门金沙vip 3字太密,不用点开了。

  对于百姓关注的“养命钱”,报告显示,2014年城镇职工基本医疗保险基金收入7854亿元,增长14.3%,完成预算的108.5%;支出6532亿元,增长15.3%,完成预算的103.5%。本年收支结余1323亿元,年末滚存结余9183亿元。

澳门金沙vip,每一年,我会做两张表格,分别记录每月的收入和支出情况,在此基础上,进行分析,下一年度的预算,也是在这个基础上做出来的。字太密,不用点开啦。

  由城镇居民基本医疗保险基金和新型农村合作医疗基金组成的居民基本医疗保险基金,2014年收入4477亿元,增长14%,完成预算的101.8%;支出4243亿元,比上年增加555亿元,增长15%,完成预算的103.9%。本年收支结余234亿元,年末滚存结余2086亿元。