当前位置:编程学习 > VB >>

一个简单的报表中的总计问题

一个记录表

用户ID   金额   款项方向
1        100     收费
1        150     收费
2        143     收费
3        28      退费

现在要做一个报表DATAREPORT

报表底部有一合计项    请问如何得如这个合计项, 请注意前三项是收费,第四项是退费。谢谢大家。 --------------------编程问答--------------------
SELECT SUM(CASE 款项方向 WHEN '退费' THEN -金额 ELSE 金额 END) AS 总计金额 FROM 表名
--------------------编程问答-------------------- 非常感谢

引用 1 楼 Leftie 的回复:
SELECT SUM(CASE 款项方向 WHEN '退费' THEN -金额 ELSE 金额 END) AS 总计金额 FROM 表名


非常感谢 --------------------编程问答--------------------
引用 1 楼 Leftie 的回复:
SELECT SUM(CASE 款项方向 WHEN '退费' THEN -金额 ELSE 金额 END) AS 总计金额 FROM 表名


在报表中可以直接写这个SQL语句吗,请问
--------------------编程问答--------------------
引用 2 楼 u011478712 的回复:
非常感谢

Quote: 引用 1 楼 Leftie 的回复:

SELECT SUM(CASE 款项方向 WHEN '退费' THEN -金额 ELSE 金额 END) AS 总计金额 FROM 表名


非常感谢

我的数据库是ACCESS2003,好象这语句没法用唉。
补充:VB ,  基础类
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,