云顶集团用户登录「官方网站」

热门关键词: 云顶集团用户登录,云顶集团登录网站
来自 新闻动态 2020-01-05 19:21 的文章
当前位置: 云顶集团用户登录 > 新闻动态 > 正文

云顶集团用户登录是做起来太简单,现在需要做

 

小影子把收支项目分成日常和非日常两类。日常项目就是几乎每个月都会发生的,非日常就是一年只发生一两次或者两三次的。

转自:

新年新气象,新的一年跟上一年相比,肯定是会有一些变化的。比如:小影子12月的时候搬家了,房租变成了1000元/月,17年预算里“房租物业”这个项目就不能参考16年的金额,直接是12000元。另外,我目前是跟人合租,合租的小伙伴预计17年6月就会搬走,那间房如果有空置期,这段时间我还得贴一部分房租,所以,我把17年房租预算写成了14000元。

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

很多人做年预算、月预算,做完之后感慨:收入没多少,支出却这么高!新的一年里不能再胡乱地买买买了,我一定要严格执行这个预算!——这是把控制支出作为了年度财务目标。

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

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

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

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

Tips:

云顶集团用户登录 1

云顶集团用户登录 2字太密,不用点开了。

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

小影子17年的财务目标是:结余比16年增加20%。16年年中,我调整过一次结余目标,因为实践发现最初定的那个太容易达成了,16年的目标是每月结余1万元。那么17年我的结余目标就是:1.2万*12+年终奖。

最后,再给大家一个Tips:

如果,你平时不记账,那么年度预算做起来就会比较困难了。

但是,小影子的建议是:把达成一定的结余额或者结余率,设置成我们的财务目标。以结余为目标,能把我们的注意力同时放到“开源”和“节流”上,也能让自己的财务目标实现地更轻松,如果你不喜欢节流,那就努力开源吧,同样棒棒哒。

如果,你也有类似的变化,比如升职加薪、买房买车、生娃……这些涉及到日常的变化,在做预算的时候,就要提前想到,并在预算中有所体现。

本文由云顶集团用户登录发布于新闻动态,转载请注明出处:云顶集团用户登录是做起来太简单,现在需要做

关键词: