求科目余额表SQL代码(PL尀SQL代码)写法 (oracle数据库)

2025-03-24 10:18:07
推荐回答(2个)
回答1:

第一部分select 明细数据,第二部分select '合计' sum求合计,用union将结果合并。
UNION:SQL运算符
数据库 Translate-SQL 中 的运算符,将两个或更多查询的结果组合为单个结果集,该结果集包含联合查询中的所有查询的全部行。这与使用联接组合两个表中的列不同。使用 UNION 组合两个查询的结果集的两个基本规则是:
1 、 所有查询中的列数和列的顺序必须相同。 2 、 数据类型必须兼容。

回答2:

例如:你的表叫 CWKMYE ,表中明细科目余额字段为 KMYE,那么你希望得到的SQL语句为:SELECT A.KMYE FROM CWKMYE UNION SELECT SUM(A.KMYE) FROM CWKMYE A;