【发布时间】:2019-10-22 03:12:18
【问题描述】:
我有一个事务表,我希望从每一行返回两行。事务表对于每个事务都有一行。我想以以下日记帐分录格式返回交易日期和金额:
TransactionDate TransactionRef Transaction Amount
01/01/2019 12345 500.5
我还需要包含一个借方/贷方列,以将第一行作为正数发布,借方/贷方显示“Db”,然后返回的第二行将是负数,借方/贷方显示“Cr”
我需要查询 Transaction 表并返回以下值:
TransactionDate TransactionRef Transaction Amount Db/Cr
01/01/2019 12345 500.5 Db
01/01/2019 12345 -500.5 Cr
【问题讨论】:
-
原始表中的值是否总是正数?
-
原表中的值可正可负
标签: sql sql-server