在mysql中这种事情有可能吗?

时间:2014-08-02 21:04:16

标签: mysql

我在表格中有以下格式的时间戳

time_stamp        day_chan1 day_chan2 day_chan3 
2014-06-03 00:01:00  0           0      0
2014-06-03 00:02:00  0           2      1
2014-06-03 00:03:00  1           4      3
2014-06-03 00:04:00  2           7      4

我需要在每30分钟的时间戳之间运行一个循环,如果当时没有时间戳,我想追加上一个时间戳中的day_chan1,day_chan2和day_chan3值,如下所示: p>

start at 2014-06-03 00:00:00 
      if 2014-06-03 00:30:00 exists, 
        proceed to 2014-06-03 01:00:00 
      else insert 2014-06-03 00:30:00 to table and  insert values of 2013-06-03 00:00:00 to the table

我不确定从哪里开始这个。任何建议将不胜感激。

0 个答案:

没有答案