查询每个客户 ,每个产品,每个月的销售额 谁能举个例子

解决方案 »

  1.   

    SELECT  客户id ,
            产品id ,
            SUM(销售额)
    FROM    客户表
            JOIN 产品表 ON 产品表.clientid = 客户表.id
            JOIN 销售表 ON 销售表.产品id = 产品表.id
    GROUP BY 客户id ,
            产品id
      

  2.   


    后面这个为啥要分组?要查询每个客户、每个产品的销售额。
    好吧还丢了一个按月分组,,,,也得group by 月份
      

  3.   


    大神应该有AdventureWorksDW2012这个数据库把 表就在那里边
      

  4.   


    大神应该有AdventureWorksDW2012这个数据库把 表就在那里边
    好吧,我没有
      

  5.   

    大神应该有AdventureWorksDW2012这个数据库把 表就在那里边
    好吧,我没有那大神 能不能把带着月份的例子写出来  就是那个每个月
      

  6.   

    就是再加一列月份,如果没有月份有的是时间,就强制转换一下。
    SELECT  客户id ,
            产品id ,
    月份,
            SUM(销售额)
    FROM    客户表
            JOIN 产品表 ON 产品表.clientid = 客户表.id
            JOIN 销售表 ON 销售表.产品id = 产品表.id
    GROUP BY 客户id ,
            产品id ,
    月份