问题说得不清楚,看看下面是不是你需要的?
Select Distinct 字段 From 表 Where 表达式
或是data.recordset.findfirst 字段名=值
    data.recordset.findfirst 字段名 Like 值

解决方案 »

  1.   

    你的文字有些混乱。
    如果是有个字段是每天销售记录,你要找每月统计总和,那是不是有各自段是日期呢?
    如果库里的纪录就是一个月的。那就是。
    select sum(每天销售记录) as sellsum from table
    如果有日期。
    select sum(每天销售记录) as sellsum from table where 日期 between 日期1 and 日期2
      

  2.   

    '跨年的时候自己判断一下
    Dim strBegin As String
    Dim strEnd As String
    Dim strSQL As StringstrBegin = Year(Date) & "-" & Month(Date) & "-1"
    strEnd = Year(Date) & "-" & (Month(Date) + 1) & "-1"strSQL = "select sum(每天销售记录值) as 每月月底统计总和 from table where 日期 >=#" & strbeging & "# and  日期 <#" & strEnd & "#"
      

  3.   

    如果你只需要特定月的统计的话:
    select sum(销售字段) as MonthSum from tablename where year(你的日期字段)=2001 and month(你的日期字段)=1 (返回2001.1的总计)如果你想显示每个月的统计的话:
    select year(你的日期字段),month(你的日期字段),sum(销售字段) from tablename
    group by year(你的日期字段),month(你的日期字段)
    order by year(你的日期字段),month(你的日期字段)  
      

  4.   

    有一(销售记录)字段每天要记录当日的销售业绩,有一(日期)字段记录当日日期。另select sum(每天销售记录) as sellsum from table时,VB报缺少case出错
      

  5.   

    (吴文智)兄
    你的strSQL = "select sum(每天销售记录值) as 每月月底统计总和 from table where 日期 >=#" & strbeging & "# and  日期 <#" & strEnd & "#"
    只能显示日期不能统计记录