寻求一条sql查询语句

xingcheng8888 2012-03-07 08:35:27


我想通过表一的收费表统计出表二的数据。我现在只能查询出根据日期分组得到的所有金额的总和或者根据收费内容得出的所有日期的金额总和。怎样既根据日期又根据收费内容来统计呢?一条查询语句是否能够解决。可能水晶报表能实现。
...全文
72 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
a954105626 2012-03-07
  • 打赏
  • 举报
回复
这是按月份统计的,水晶报表内有统计行和列 你懂得
--detail 内容
--amount 金额
--fangxiang 方向
--chargetype 费用类别
--chargedate 收费时间
select chargedate,sum((case when detail = '物管费' then amount end)) as 物管费金额,
sum((case when detail = '二次加压费' then amount end)) as 二次加压费金额,
sum(case when detail='水池清洗费' then amount end) as 水池清洗费金额,
sum(case when detail='生活垃圾处置费' then amount end) as 生活垃圾处置费金额
from chargetable where fangxiang='收' and chargetype= '物管类费用' group by chargedate
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 szstephenzhou 的回复:]
水晶报表分组应该可以解决你所说的根据日期又根据收费内容来统计
[/Quote]
顶一个
勿勿 2012-03-07
  • 打赏
  • 举报
回复
水晶报表分组应该可以解决你所说的根据日期又根据收费内容来统计

22,210

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧