我有两个表的温度和压力与读数如下所示我的第一表生成每10分钟生成报告每隔10分钟
第一表包含以下数据的值:
Temperature Time Date
28.8 1900-01-01 13:14:54.000 2011-05-25 00:00:00
29.1 1900-01-01 13:15:04.000 2011-05-25 00:00:00
29.4 1900-01-01 13:15:14.000 2011-05-25 00:00:00
29.7 1900-01-01 13:15:24.000 2011-05-25 00:00:00
30 1900-01-01 13:15:34.000 2011-05-25 00:00:00
30.3 1900-01-01 13:15:44.000 2011-05-25 00:00:00
30.6 1900-01-01 13:15:54.000 2011-05-25 00:00:00
30.9 1900-01-01 13:16:04.000 2011-05-25 00:00:00
31.2 1900-01-01 13:16:14.000 2011-05-25 00:00:00
我第二表产生一个值,每20分钟和我存储数据库即SQL服务器在此值
第二个表包含
Pressure Time Date
0.9 1900-01-01 13:14:04.000 2011-05-25 00:00:00
1.7 1900-01-01 13:14:24.000 2011-05-25 00:00:00
2.5 1900-01-01 13:14:44.000 2011-05-25 00:00:00
3.3 1900-01-01 13:15:04.000 2011-05-25 00:00:00
4.1 1900-01-01 13:15:24.000 2011-05-25 00:00:00
4.9 1900-01-01 13:15:44.000 2011-05-25 00:00:00
5.7 1900-01-01 13:16:04.000 2011-05-25 00:00:00
6.5 1900-01-01 13:16:24.000 2011-05-25 00:00:00
7.3 1900-01-01 13:16:44.000 2011-05-25 00:00:00
,我想我的输出返回:
Date Time Temperature Pressure
25/05/2011 13:14:54 28.8 0
25/05/2011 13:15:04 29.1 3.3
25/05/2011 13:15:14 29.4 0
25/05/2011 13:15:24 29.7 4.1
等等,用户将上是迄今为止什么读数那里应该dispaly例如,如果他选择选择特定的日期25/05 /应该显示2011年的阅读。我必须使用C#将这个结果绑定到一个gridview。
输出中的第二行来自哪里?为什么提到5/10分钟,当你的输入数据不在这些时间间隔。如果你需要帮助,请提供**正确的**示例... – gbn 2011-05-30 10:05:05
我的第二行输出来自我的第二个表,我的第一个表包含5分钟的数据,第二个表包含10分钟的数据我很想比较两个表的值,如果我有数据我必须从该表中获取间隔,我有jst guven抽样间隔 – Sweety 2011-05-30 10:38:04
@Sweety:不,它不。 “13:05:15”在哪里?就像我说的,提供**正确的**例子。我们不应该猜测你的意思 – gbn 2011-05-30 10:40:02