Sql 创造总和&;总计(甲骨文)
我有一张叫做“付款”的桌子。在这张表中,我非常想在最后显示借方、贷方以及借方和贷方之间的余额的总计。另外,对于某些余额,我希望它显示为0,而不是负(-)金额。有人建议我使用视图,但我仍在理解整个概念(SQL新手)。我正在使用Oracle。有什么建议吗Sql 创造总和&;总计(甲骨文),sql,oracle,views,totals,Sql,Oracle,Views,Totals,我有一张叫做“付款”的桌子。在这张表中,我非常想在最后显示借方、贷方以及借方和贷方之间的余额的总计。另外,对于某些余额,我希望它显示为0,而不是负(-)金额。有人建议我使用视图,但我仍在理解整个概念(SQL新手)。我正在使用Oracle。有什么建议吗 CREATE TABLE Payments ( DRECNO NUMBER, DNUMBER VARCHAR2(30 BYTE), DTYPE VARCHAR2(30 BYTE), DCHECKNO NUMBER, D
CREATE TABLE Payments
(
DRECNO NUMBER,
DNUMBER VARCHAR2(30 BYTE),
DTYPE VARCHAR2(30 BYTE),
DCHECKNO NUMBER,
DDEBIT NUMBER,
DCREDIT NUMBER,
DDATE DATE,
COMMENTS VARCHAR2(30 BYTE)
表中记录的示例
Record# CDNumber Type Check # Debit Credit Date Comments
13997 4390 GG 0 98 0 COURT COST
13763 4390 CC 0 908 0 DEMO COST
19001 4390 LV 8732 0 26 05-MAY-99
您可以发布一个所需结果的示例,您是否编写此查询以在报告中使用?您是否考虑过使用Microsoft SSRS或Crystal Reports之类的报告工具来完成此任务?您可以在SQL中进行聚合,但要让它显示在表的底部,还需要一些技巧。