怎么把利润表,负债表等一些表合并为一张表入库

张大花花花 2016-06-30 09:52:20
不是以二维的形式入库的那种
...全文
2033 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
十林 2016-07-03
  • 打赏
  • 举报
回复
创建类似一下表格,只存最细级别的数据,其他级别的结果需要循环合并得到各个层级的数据。 比如 sumlevel account Totalaccount value 1 A00001 A00003 10 1 A00002 A00003 15 2 A00003 NULL account Totalaccount value A00001 A00003 10 A00002 A00003 15 A00003 25 CREATE TABLE test( [Period] [int] NULL,--月份 格式yyyyMM 201605 [SumLevel] [int] NULL,--表示这条记录所在粒度级别 [ReportOrder] [int] NULL,--顺序 [Account] [varchar](70) NULL,--子科目 [Description] [nvarchar](300) NULL,-科目描述 [TotalAccount] [nvarchar](70) NULL,--父科目 [STARTDATE] [datetime] NULL, [EXPIREDDATE] [datetime] NULL, [Value] [decimal] NULL, -- [Displayed] [nvarchar](1) NULL ) ON [PRIMARY];

6,108

社区成员

发帖
与我相关
我的任务
社区描述
其他数据库开发 数据库报表
社区管理员
  • 数据库报表社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧