请教一句关于筛选相近数据的SQL语句

碧海情天-赵亮 2006-01-13 10:02:34
有表A,字段定义如下:
时间(日期时间型),其它字段……
有表B,字段定义如下:
日期时间(文本型,格式为YYYY-MM-DD HH:MM:SS),其它字段……
--------
现想第一次取各整时(即零分零秒)的数据,第二次取各整分(即零秒)的数据。
如果没有这样整点时候的数据,则取距它最近的时间的数据。最近的时间是指2点2分比1点52分更近。
请问如何实现?
==========
另外,如果我再建一个专门的整时表和整分表,在实时表里怎么写触发器来向这两个表填写整点时刻或者距整点最近的时候的数据?
...全文
90 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
okcome 2006-04-11
  • 打赏
  • 举报
回复
用计算列
  • 打赏
  • 举报
回复
用触发器解决了,但感觉效果不算很好,继续等待更佳的解决方案。

另外请教一下水晶报表高手,现有一个记录集,是从凌晨1点到午夜24点的24条记录,时间字段是日期时间型,现在想做成如下格式,如何做:

时间  数据一 数据二之1 数据二之2  数据三之1 数据三之2 数据四
-----------------
01:00 2 3 2 5 4 3
02:00 3 1 4 3 5 3
....
08:00 5 2 2 4 3 3
-----------------
班平均 3 2.5 3 3 4 3
平均 2.75 3.5
-----------------
09:00 2 5 3 5 4 3
...
16:00 2 3 4 5 4 3
-----------------
班平均 3 3 3.6 4 5 3
平均 3.3 4.5
-----------------
17:00 2 3 2 5 4 3
...
24:00 2 3 2 5 4 3
-----------------
班平均 3 2.5 3 3 4 3
平均 2.75 3.5

34,576

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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