怎么解决分组按时间段分组。。。
我数据库里面的时间是xxxx年x月x日 我要按xxxx年分组 该怎么分组? --------------------编程问答--------------------group by left(日期字段, 4)--------------------编程问答-------------------- 我是说水晶报表里面! --------------------编程问答-------------------- select year(rq) 年份 , sum(sl) 销售数量 from Tb
group by year(rq) --------------------编程问答-------------------- 建立一个公式字段:totalyear,编辑的时候:year({datetime})
--------------------编程问答--------------------
这个要请 阿泰 来回答。 --------------------编程问答--------------------
正解!
Year({日期字段}),右击报表模板->插入->组,在弹出的窗口中有一个下拉框,选择该公式字段即可
--------------------编程问答-------------------- 我的意思是每一年的数据放一组里面!但是我弄的却是每一天分一组! --------------------编程问答--------------------
按照我的方法是相同年份的数据放一组里面
你现在是怎么弄的? --------------------编程问答-------------------- 明白楼主的意思啦,数据表有一字段是日期类型。
设计水晶报表时,如果按照6楼的方法,得到的是按日期分组,而不是楼主要求的年份分组。
意思是明白了,但帮不了你。呵呵。
--------------------编程问答--------------------
咋不行啊 他说要布尔值 --------------------编程问答-------------------- 路过,支持6楼luols的方法。
--------------------编程问答-------------------- 按公式字段来分组。 --------------------编程问答-------------------- 1、新增字段 GetYear,内容为Year(DateField)
2、报表,组专家,找到GetYear,并加进去。
补充:.NET技术 , VB.NET