加入只是爲了問這是因爲它正在殺死我:)偉大的論壇,有很多偉大的思想!SQL查詢加入表 - 其中一個表的日期時間與其他表不匹配
我只需要加入這兩個表,我只能加入他們的日期和時間沒有其他列可用。
表1具有例如以下的列
電影-----------------日期時間.................................持續時間(分鐘)
TITANIC ------------ 2016年1月1日01:00:00 ----------------- 60
Armageddon --------- 2016-01-01 02:00:00 ----------------- 60
表2有以下列
日期----------------時間
2016年1月1日......... 0.01:00:00
2016-01- 01 ......... 0.01:01:00
2016年1月1日......... 0.01:02:00
2016年1月1日......... 0.01:03:00
...等等
表2包含每分鐘的信息,但表格1僅包含每個事件的特定時間和日期。所以我需要在表二中與表1中的每一分鐘相匹配。
任何想法?我會採取任何行之有效的:) btw對不起,格式化!
編輯: 期望的結果會是這樣的
TITANIC ------------ 2016年1月1日01:00:00 ---------- ------- 60
TITANIC ------------ 2016-01-01 01:01:00 --------------- --60
TITANIC ------------ 2016-01-01 01:02:00 ----------------- 60
世界末日--------- 2016-01-01 02:00:00 ----------------- 60
大決戰--------- 2016-01-01 02:01:00 ----------------- 60
大決戰----- ---- 2016年1月1日2時02分00秒60 -----------------
等等......
能否請您詳細闡述其結果將是什麼樣子與您現有的樣本數據? – jyao
持續時間將循環增加一分鐘的日期時間,持續時間值的分鐘數。或者添加另一列作爲「Endtdatetime」,例如(datetime_column + duration_column)AS Endtdatetime –