Tsql 如何在没有光标或递归的情况下显示期初余额和期末余额
我有一个包含以下列的表:Tsql 如何在没有光标或递归的情况下显示期初余额和期末余额,tsql,sql-server-2005,Tsql,Sql Server 2005,我有一个包含以下列的表: Id Transdate OpeningBalance Debit Credit ClosingBalance 我想输出以下内容: OpeningBalance Debit Credit ClosingBalance ------------------------------------------------- 0 100 0 100 100 5
Id
Transdate
OpeningBalance
Debit
Credit
ClosingBalance
我想输出以下内容:
OpeningBalance Debit Credit ClosingBalance
-------------------------------------------------
0 100 0 100
100 50 50
50 300 350
这将生成问题中所示的输出
SELECT OpeningBalance,Debit,Credit,ClosingBalance FROM YourTable
这行吗?若否,原因为何
你也要总和吗?比如一天的总和?你的问题应该更具体、更准确。一个清楚的问题怎么样,这样我们就知道你想要什么了。。。看起来像是一个简单的查询,比如从你的表中选择期初余额、借方、贷方、结清余额就可以了,这并不是你需要知道的全部,对吗?我解释了所有细节,我想计算期末库存和上一期库存,下一期库存如何计算