CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  PowerBuilder >  数据库相关

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

楼主silverswords(笨笨虫冲)2005-11-01 08:34:25 在 PowerBuilder / 数据库相关 提问

是这样的,销售记录表里,表示今天的数据实际是从昨天中午12点到今天中午12点  
  这样,实际上一天就跨了2天,但是要按天来分组  
  各位有没有遇到这种问题  
  可有比较好的解决办法  
  多谢  
  ^_^  
  问题点数:50、回复次数:4Top

1 楼jojophak(我不是随便的人)回复于 2005-11-01 08:51:00 得分 0

按这个时间段来做呢?Top

2 楼lzheng2001(1加1)回复于 2005-11-01 08:57:39 得分 50

1.用dw来分组,假设你的字段是datetime类型名字叫dt,分组的时候   列的值   -   (3600   *   12)秒即12小时,就可以把天数对齐,放一个计算列   datetime(date(dt),RelativeTime(Time(dt),-43200)  
   
  然后以这个计算列排序,并分组就行了  
   
  2.用sql分组,原理一样,根据不同的数据库用不同的时间处理函数就行了.Top

3 楼lzheng2001(1加1)回复于 2005-11-01 08:59:17 得分 0

改正一下  
  datetime(date(dt),RelativeTime(Time(dt),-43200))   //取正或负43200都可以的,看你的实际需要  
  Top

4 楼silverswords(笨笨虫冲)回复于 2005-11-01 10:48:21 得分 0

多谢!Top

相关问题

  • ***如何得到DW里分组数据***
  • 数据窗口分组后,如何得到分组后的列的值?
  • 如何取得数据窗口的分组合计数值?
  • 动态数据窗口(datastore)如何增加分组的问题!
  • 求助高手:如何统计分组的数据
  • 像这样的数据集如何分组?
  • 如何取得分组后数据窗口的行号
  • 如何对DataTable里的数据进行分组啊?
  • 从数据库中读取数据出来如何分组显示?
  • 如何分组?

关键词

  • 分组
  • dt
  • datetime

得分解答快速导航

  • 帖主:silverswords
  • lzheng2001

相关链接

  • PowerBuilder类图书
  • PowerBuilder类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo