当前位置: 代码迷 >> Sql Server >> 关于储存采样数据的实时数据库
  详细解决方案

关于储存采样数据的实时数据库

热度:70   发布时间:2016-04-24 09:40:12.0
关于存储采样数据的实时数据库
请问一般情况下对于采样周期不同的数据是如何进行存储与显示的?

------解决思路----------------------
引用:
Quote: 引用:

加个周期字段用于区分可以吗?


比如数据表中的参数A的采样周期是5s
参数B的采样周期是1s
那么对于
2014-10-13 09:33:39 
2014-10-13 09:33:40
这样相隔1s的时间点
采样周期为5s的数据记录应该是怎么样的?
是取null 还是取33:39的数值?


可以分组试试。
   时间                                          分组1                分组2
2014-10-13 09:33:39                1                         1
2014-10-13 09:33:40                2                         1
2014-10-13 09:33:41                3                         1
2014-10-13 09:33:42                4                         1
2014-10-13 09:33:43                5                         1
2014-10-13 09:33:44                6                         2 
2014-10-13 09:33:45                7                         2
用33:39比较好。用NULL 表示无序的这样很多都是NULL 你分不清楚他应该是哪一组。
也可以直接用2个字段来分组。
  相关解决方案