有一个表aa 其中有3个字段:购物序号、购物时间、购物开销。列表如下:购物序号  购物时间   购物开销
1         2003-10-21  56.32
2         2003-08-05  25.3
3         2003-08-12  36.9
4         2003-10-18  12.5
5         2003-10-13  25.8请问如何统计每个月的总开销,即:如果统计10月份的总开销,就让“购物序号”为1,4,5的“购物开销”的值相加。问怎么实现这个操作。谢谢。

解决方案 »

  1.   

    Select Sum(购物开销) from aa group by month(购物时间)
      

  2.   

    SELECT Sum(购物开销) WHERE 购物时间>=2003/10/1 AND 购物时间<=2003/10/31
      

  3.   

    SELECT SUM(购物开销) AS 月开销
    FROM aa
    GROUP BY MONTH(购物时间)在SQL Server上运行过了的
      

  4.   

    SELECT MONTH(购物时间) AS 月份,SUM(购物开销) AS 月开销
    FROM aa
    GROUP BY MONTH(购物时间)
      

  5.   

    SUM(购物开销)这个值在一个Edit控件中显示呢?
      

  6.   

    在一个Edit控件中怎么显示SUM(购物开销)这个值呢?
      

  7.   

    Edit1.Text := ADOQuery1.FieldByName('月开销').asstring;
      

  8.   


    select year(购物时间) as 年,month(购物时间) as 月,sum(购物开销) FROM aa
    group by year(购物时间),month(购物时间)
      

  9.   

    SUM(购物开销)这个值在一个Edit控件中显示呢?这么入门的问题还是找本书看看先…