【发布时间】:2016-05-12 05:24:12
【问题描述】:
我正在实施会计软件。
在计算分层自引用主题的资产负债表时,请告诉我最快的算法
这些是我的桌子:
主题表:
TopicID nvarchar(50) -- is Parent Field
ParentID nvarchar(50) -- is Child Field
Description nvarchar(512)
------------DocumentDetal table
DocumentNumber nvarchar(50)
TopicFK nvarchar(50)
Debit decimal(18,0)
Credit decimal(18,0)
两个表与TopicID 和TopicFK 列相关,请告诉我如何使用SQL 存储过程计算资产负债表。
以下是数据样本:
以下是文档:
其实我想要以下计算结果:
【问题讨论】:
-
这里的一些成员可能擅长算法,但不擅长会计。那么你能解释一下从你的表格中计算资产负债表的逻辑吗? 样本数据和期望输出更好。
-
这适用于哪个 RDBMS?请添加标签以指定您使用的是
mysql、postgresql、sql-server、oracle还是db2- 或其他完全不同的东西。 -
@PhamX.Bach 提供了其他信息,请对此提供帮助。
-
你是说把c#和SQL Server放在一起是想让我们写一些c#代码,或者更确切地说是SQL?你写了一些关于过程的东西,但是 c# 标签有点误导
-
@JakubSzumiato 我想写 sql 存储 proc 并在 c# 中使用 proc 但我的问题只是 sql。
标签: sql performance tree sql-server-2008-r2