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

侠雨飞飞 2005-11-01 08:34:25
是这样的,销售记录表里,表示今天的数据实际是从昨天中午12点到今天中午12点
这样,实际上一天就跨了2天,但是要按天来分组
各位有没有遇到这种问题
可有比较好的解决办法
多谢
^_^
...全文
92 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
侠雨飞飞 2005-11-01
  • 打赏
  • 举报
回复
多谢!
lzheng2001 2005-11-01
  • 打赏
  • 举报
回复
改正一下
datetime(date(dt),RelativeTime(Time(dt),-43200)) //取正或负43200都可以的,看你的实际需要
lzheng2001 2005-11-01
  • 打赏
  • 举报
回复
1.用dw来分组,假设你的字段是datetime类型名字叫dt,分组的时候 列的值 - (3600 * 12)秒即12小时,就可以把天数对齐,放一个计算列 datetime(date(dt),RelativeTime(Time(dt),-43200)

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

2.用sql分组,原理一样,根据不同的数据库用不同的时间处理函数就行了.
jojophak 2005-11-01
  • 打赏
  • 举报
回复
按这个时间段来做呢?

754

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧