作者bernachom (Terry)
看板Database
標題[SQL ] 顯示連續時間
時間Thu Nov 12 21:44:46 2015
資料庫名稱:MS 2008R2
資料庫版本: 2008R2
內容/問題描述:
不好意思,最近處理比較多SQL上的問題,頭腦都有點打結了。
我有一個主檔
TABLE A
裡面有時間欄位如下:
STARTDATE STARTTIME ENDDATE ENDTIME
2015-11-12 08:00 2015-11-13 17:00
然後還有一個明細欄位
TABLE B,裡面就會記錄每個小時的拆解
STARTDATE STARTTIME ENDDATE ENDTIME
2015-11-12 08:00 2015-11-12 09:00
2015-11-12 09:00 2015-11-12 10:00
.
.
.
.
2015-11-13 16:00 2015-11-13 17:00
請教一下,我該如何做才能顯示
[2015-11-12 - 2015-11-13 08:00 - 17:00]
重複顯示2次呢?
因為他有兩天 12和13
假設,日期是12號到16號,就會顯示5次
,組了半天,組到頭腦打結了,還麻煩指導了,謝謝幫忙。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.231.19.19
※ 文章網址: https://www.ptt.cc/bbs/Database/M.1447335889.A.D5E.html
※ 編輯: bernachom (61.231.19.19), 11/12/2015 22:49:59
→ shadow0828: 你想要的答案是 12-13 , 08-17一格顯示出來? 11/13 10:57
→ konkonchou: tablea 的資料轉字串相加不就結果了 11/13 16:30