傢伙,我有這個表填補缺失值
+--------------------+------+
|stime (datetime) |svalue|
+--------------------+------+
|1/13/2014 8:40:00 AM|5 |
+--------------------+------+
|1/13/2014 8:45:00 AM|6 |
+--------------------+------+
|1/13/2014 8:46:00 AM|5 |
+--------------------+------+
|1/13/2014 8:50:00 AM|4 |
+--------------------+------+
難道在MSSQL可以創建一個查詢了所有的資料有1分鐘的間隔,如果日期不存在,它取第一下的數據(WHERE stime <=
)的值和值分配給時間
所以結果我試圖讓應該是這樣的:
+--------------------+------+
|stime (datetime) |svalue|
+--------------------+------+
|1/13/2014 8:40:00 AM|5 |
+--------------------+------+
|1/13/2014 8:41:00 AM|5 |
+--------------------+------+
|1/13/2014 8:42:00 AM|5 |
+--------------------+------+
|1/13/2014 8:43:00 AM|5 |
+--------------------+------+
|1/13/2014 8:44:00 AM|5 |
+--------------------+------+
|1/13/2014 8:45:00 AM|6 |
+--------------------+------+
|1/13/2014 8:46:00 AM|5 |
+--------------------+------+
|1/13/2014 8:47:00 AM|5 |
+--------------------+------+
|1/13/2014 8:48:00 AM|5 |
+--------------------+------+
|1/13/2014 8:49:00 AM|5 |
+--------------------+------+
|1/13/2014 8:50:00 AM|4 |
+--------------------+------+
提前感謝!
在這之前你有沒有嘗試過任何東西? –
對於「第二」,我們是否應該閱讀「分鐘」?此外,這是爲特定查詢更改*結果集*,還是試圖永久更改其表中的數據? –
是的,我的意思是分鐘抱歉 – user3182508