关于vb中提取数据库中日期的年月··进行数据分组操作··
--------------------编程问答-------------------- 用的什么数据库,除了access,其它并不支持format --------------------编程问答-------------------- 试试:"select format(T_结账单.F_日期,'yyyy-MM') AS F_日期2,SUM(F_服务费) AS F_总服务费,SUM(F_折扣费) AS F_总折扣费,SUM(F_收款金额) AS F_总收款金额,SUM(F_人数) AS F_总人数 from T_结账单 WHERE F_日期2='" & P_DATA & "'GROUP BY format(T_结账单.F_日期,'yyyy-MM') ORDER BY format(T_结账单.F_日期,'yyyy-MM')" --------------------编程问答-------------------- 上一相同贴中提到的不知道是不是P_data的问题,
你可以中断它看看啊,估计是08月与8月的问题,少了一个0 ,还有就是你的文字类型的字段要是不是标准的日期格式的话,不能format哦
补充:VB , 基础类