SQL有助于核算企业利润_成本费用论文

SQL有助于核算企业利润_成本费用论文

SQL助力核算企业利润,本文主要内容关键词为:助力论文,利润论文,企业论文,SQL论文,此文献不代表本站观点,内容供学术参考,文章仅供参考阅读下载。

      企业利润核算涉及到主营业务收入、主营业务成本、其他业务收入、其他业务成本、营业外收入、营业外支出、管理费用、财务费用、制造费用等众多科目。采用传统的方法需要逐个科目汇总出借方发生额合计金额或贷方发生额合计金额,非常繁琐,费时费力。而利用SQL语句进行核算能够快速、准确地得出结果,提高了工作效率。以下是具体的思路和方法。

      一是整理凭证表保留凭证日期、科目名称、科目类型、借方发生额、贷方发生额、摘要字段及属性值。

      二是把整理好的数据表导入SQL2008数据库中,编写SQL语句进行核算。

      一、分月份核算利润

      1.生成分月收入表

      Select month(凭证日期)月份,sum(贷方金额)收入合计into分月收入表from dbo.全年合并表where科目名称like’%收入’group by month(凭证日期)order by month(凭证日期);

      2.生成分月成本费用表

      select month(凭证日期)月份,sum(借方金额)成本费用合计into分月成本费用表from dbo.全年合并表where科目名称in(‘主营业务成本’,‘其他业务成本’,‘营业外支出’,‘管理费用’,‘财务费用’,‘制造费用’)group by month(凭证日期)order by month(凭证日期);

      3.生成分月利润表

      select a.月份,收入合计-成本费用合计利润from dbo.分月收入表a,dbo.分月成本费用表b where a.月份=b.份。

      二、分季度核算利润

      1.生成分季度收入表

      1-1.生成第一季度总收入表

      select sum(贷方金额)收入总计后nto第一季度总收入表from dbo.全年合并表where科目名称like‘%收入’and month(凭证日期)<=3;

      1-2.由于没有季度字段,添加一个字段

      alter table第一季度总收入表;add第一季度varchar(10);给字段赋值。语句为:update第一季度总收入表set第一季度=1。以此类推分别生成第二、第三、第四季度总收入表。

      2.生成分季度成本费用表

      2-1.生成第一季度总成本费用表

      Select sum(借方金额)成本费用总计into第一季度总成本费用表from dbo.全年合并表where科目名称in(‘主营业务成本’,‘其他业务成本’,‘营业外支出’,‘管理费用’,‘财务费用’,‘制造费用’)and month(凭证日期)<=3;

      2-2.由于没有季度字段,添加一个字段

      alter table第一季度总成本费用表;add第一季度varchar(10);给字段赋值。语句为:update第一季度总成本费用表set第一季度=1。以此类推分别生成第二、第三、第四季度总成本费用表;

      3.生成季度利润表

      select a.第一季度,a.收入总计-b.成本费用总计第一季度利润from dbo.第一季度总收入表a,dbo.第一季度总成本费用b where a.第一季度=b.第一季度。以此类推分别生成第二、第三、第四季度利润表。

      三、分年度核算利润

      1.生成分年份收入表

      select year(凭证日期),年份sum(贷方金额)收入总计into分年度收入表from dbo.全年合并表where科目名称like’%收入’group by year(凭证日期);

      2.生成分年度成本费用表

      select year(凭证日期)年份,sum(借方金额)成本费用总计from dbo.全年合并表where科目名称in(‘主营业务成本’,‘其他业务成本’,‘营业外支出’,‘管理费用’,‘财务费用’,‘制造费用’)group by year(凭证日期);

      3.生成分年度利润表

      select a.年份,a.收入总计-b.成本费用总计利润from dbo.分年度收入表a,dbo.分年度成本费用表b where a.年份=b.年份。

标签:;  ;  ;  ;  

SQL有助于核算企业利润_成本费用论文
下载Doc文档

猜你喜欢