2008-11-10 12:19:58 / Oracle开发
表结构ID Number(3,0),CollectTime dateTime,NubValue Number(3,0)其中ID 和CollectTime 为主键。正常情况下每个5分钟往表里插入一条数据(CollectTime 以5分钟间隔连续递增),但有时会出现数据没有收集上来,就是CollectTime会不连续; 现在要得到下面格式的数据:表里数据ID, CollectTime,NubValue1,00:00:00,01,00:00:05,1001,00:00:10,1501,00:00:15,null1,00:00:20,3001,00:00:25,400生成
查看(188)
评论(3)
2008-09-01 18:04:42 / Oracle开发
表结构如下:ID,collect_time, // 插入时间MAX_A,//最大值MAX_B,MAX_C,Max_A_Time,//最大值发生的时间Max_B_Time,Max_C_Time主键是ID和collect_Time, 每隔一个周期(比如1小时)就会往表里插入一条记录,记录该周期内A、B、C三个参数的各自的最大值以及最大值出现的时刻;我现在要得到的结果是:获取一段时间内 A、B、C的最大值(即max(A,B,C))以及最大值出现的时刻输出字段为: ID , MAx_ABC,MAX_TIME请教下,这条语句该如何写?谢谢
查看(274)
评论(5)