部门表
ID,名称用户表
用户名UserID,部门ID(关联到部门表ID),姓名订单表
订单ID,日期,用户名(关联到用户表的UserID),总金额如何实现
按部门统计汇总订单金额按部门、再按日期统计汇总订单金额谢谢

解决方案 »

  1.   

    1.select 名称,sum(总金额) from 部门表 a Inner Join 用户表 b On a.id=b.部门id Inner Join 订单表 c On b.用户名Userid=c.用户名 group by 名称 order by 名称
    2.select 名称,日期,sum(总金额) from 部门表 a Inner Join 用户表 b On a.id=b.部门id Inner Join 订单表 c On b.用户名Userid=c.用户名 group by 名称,日期 order by 名称,日期
      

  2.   

    日期的最好转换一下再group by