0
我在mysql中有一個列數據時間類型小時,並且我想讀取此列併爲每個小時(0-23:59)創建其他日期。我爲了解釋更好地放置了一張圖片。我將與創建列數據mysql評估小時列
for rowshour
day = 0
if rowhour[i] < rowhour
day = day + 1
謝謝大家。最好的祝福!
表,日期相同的專欄中,我想
我在mysql中有一個列數據時間類型小時,並且我想讀取此列併爲每個小時(0-23:59)創建其他日期。我爲了解釋更好地放置了一張圖片。我將與創建列數據mysql評估小時列
for rowshour
day = 0
if rowhour[i] < rowhour
day = day + 1
謝謝大家。最好的祝福!
表,日期相同的專欄中,我想
我相信你只是要求2列。
|--id--|--name--|----dt----|--hr--|
| 1 | Data |2015-04-22| 00 |
| 1 | Data |2015-04-22| 12 |
| 1 | Data |2015-04-22| 20 |
| 1 | Data |2015-04-22| 21 |
對於小時(小時)我會使用整數而不是日期時間。對於DT我會使用日期時間,所以你有確切的時間。然後,當你查詢使用日期(),
最後,你可以隨時使用這個日益遞增的整數格式: YYYYMMDDHH,例如2015年4月22日12時將是2015042212
我在2有這些表列,csv中的小時(varchar)和名稱(varchar)。我將數據時間類型的列時間轉換爲過濾器並顯示小時。我會彙總只顯示日期的日期,我認爲在日期中使用一個整數來使用一個循環來讀取小時的列,併除以幾天,但我會意圖解決您的問題。感謝所有。 Regards – LorCRess
您的CSV沒有日期?如果是這樣,那麼'GROUP BY DATE(date)' –
不,csv有「小時:分鐘」,「數據」:S它的問題行按ID排序(列爲我創建) – LorCRess