hur.cn - 华软网

 热门搜索

数据不是自然天,如何分组

  作者:未知    来源:网络    更新时间:2018/8/6
是这样的,销售记录表里,表示今天的数据实际是从昨天中午12点到今天中午12点
这样,实际上一天就跨了2天,但是要按天来分组
各位有没有遇到这种问题
可有比较好的解决办法
多谢
^_^

------华软网友回答------
按这个时间段来做呢?
------华软网友回复------
1.用dw来分组,假设你的字段是datetime类型名字叫dt,分组的时候 列的值 - (3600 * 12)秒即12小时,就可以把天数对齐,放一个计算列 datetime(date(dt),RelativeTime(Time(dt),-43200)

然后以这个计算列排序,并分组就行了

2.用sql分组,原理一样,根据不同的数据库用不同的时间处理函数就行了.
------华软网友回复------
改正一下
datetime(date(dt),RelativeTime(Time(dt),-43200)) //取正或负43200都可以的,看你的实际需要

------华软网友回复------
多谢!      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。