回 帖 发 新 帖 刷新版面

主题:求助:怎么样能在报表上分别显示出日统计和月统计?

我想做个VF人数统计,设计是这样的:报表分日统计和月统计,日统计登记每天人数。月统计是一个月的累加人数。怎么样能在报表上分别显示出日统计和月统计?日统计以每月为组。请各位老师指教。谢谢

回复列表 (共5个回复)

沙发

每一条数据加上日期字段,保存时自动以DATE()值填充

需要查询时,用Year(日期字段)获得年值,用Month(日期字段)获得月值,用Day(日期字段)获得日值
,用DTOS(日期字段)获得YYYYMMDD格式的日期值。


然后用这个计算出的年月日值Group即可

板凳

老师
能说的详细些么?我是新手。谢谢

3 楼

****保存数据
XM="张三"
DD=6.28

insert into 数据表.dbf (Name , Input_Date , PI_VALUE) values (XM , DATE() , DD)


****使用数据
****选取15号的数据
select XM,DD,Input_Date from 数据表.dbf where DAY(Input_Date)=15        

****按日排序的数据
select XM,DD,Input_Date from 数据表.dbf order by Input_Date

4 楼

例如统计9月份记录:
select from student where month(student.时间)=9
统计9月11日记录:
select * from student where month(student.时间)=9.and.DAY(student.时间)=11

5 楼

谢谢老师们的指教,我先试试

我来回复

您尚未登录,请登录后再回复。点此登录或注册