討論串[SQL ] 時間RowData轉甘特圖
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者carsun00 (永夜)時間5年前 (2019/05/17 23:57), 5年前編輯資訊
2
0
0
內容預覽:
資料庫名稱:SQL Server 2017. 資料庫版本:14.0.2002.14. 內容/問題描述:. 資料來源是狀態&Time的資料表. 需要轉換成開始與結束的資料格式. 同時可能會有多筆開始多筆結束. 要取出最早時間與最晚時間. 是有想出一個堪用的語法.... 但是想知道有沒有比較好的做法..
(還有1205個字)

推噓1(1推 0噓 1→)留言2則,0人參與, 5年前最新作者cutekid (可愛小孩子)時間5年前 (2019/05/18 02:07), 編輯資訊
0
0
0
內容預覽:
select 人, 開始 = min(時間), 結束 = max(時間). from TableA. group by 人. --. 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.170.105.74. 文章網址: https://www.ptt.cc/bbs/Database/

推噓1(1推 0噓 0→)留言1則,0人參與, 5年前最新作者cutekid (可愛小孩子)時間5年前 (2019/05/18 18:42), 5年前編輯資訊
0
0
0
內容預覽:
;with tb1 as (. select User,SEQ,Time,. num = row_number() over (partition by User,SEQ order by Time). from test. ). select t1.User,t1.SEQ,. 開始 = t1.Ti
(還有160個字)

推噓2(2推 0噓 0→)留言2則,0人參與, 5年前最新作者ken218 (ken218)時間5年前 (2019/06/06 23:46), 編輯資訊
0
0
0
內容預覽:
Select User, Seq,. Min(Time) as Start,. Isnull(lead(min(time)) over (partition by user order by seq), getdate()) as End. From test. Group by user, seq
首頁
上一頁
1
下一頁
尾頁