日期:2014-05-17  浏览次数:20457 次

求一条sql统计语句.................
表结构:产品名称  产品数量  产品价格   购买时间
         A-101     100     1.0    2012-6-10
        A-102     100     1.0    2012-6-10
        A-101     100     1.0    2012-6-11
        A-102     100     1.0    2012-6-11
        A-101     100     1.0    2012-6-12
        A-102     100     1.0    2012-6-12
        A-103     100     1.0    2012-6-13
        A-104     100     1.0    2012-6-15

求一条sql语句:统计2012-6-10到2012-6-15号A-101卖出了多少个,总价多少。要求显示结果为:

        产品名称  产品数量  产品价格  产品总额  开始时间      结束时间
         A-101     300     1.0     300     2012-6-10   2012-6-15
SQL

------解决方案--------------------
这样就可以了:
select MAX(产品名称) as 产品名称,SUM(产品数量) as 产品数量,
MAX(产品价格) as 产品价格,SUM(产品价格) as 产品总额,
MAX(开始时间 ) as 开始时间 
from 表 
group by 产品名称