0
database table screenshotMySQL的:分割行基於一個柱和操作其他行
我有一個表中所示的PIC與10+列與永世的數目。我希望持續時間在15分鐘.e.e分割10:00-10:30行到10:00-10:15和10:15-10:30等等。 列值應該除以2.任何指針?
database table screenshotMySQL的:分割行基於一個柱和操作其他行
我有一個表中所示的PIC與10+列與永世的數目。我希望持續時間在15分鐘.e.e分割10:00-10:30行到10:00-10:15和10:15-10:30等等。 列值應該除以2.任何指針?
我會將持續時間存儲爲持續時間剛剛開始的日期時間。我假設你的持續時間是一個varchar或什麼的。
alter table your_table add duration_time datetime
update your_table set duration_time = cast(concat(date_field,' ',left(duration_field,locate('-',duration_field))) as datetime)
然後總是假設讀取表的代碼需要15分鐘。然後您可以創建一個mysql查詢
insert into your_table
select (every field..., date_add(duration_time, interval 15 minute) as duration_time from your_table
將複製每個條目並添加15分鐘。
然後當你查詢你的數據時,你可以格式化時間部分作爲時間+ 15分鐘在你的Python代碼