討論串[SQL ] oracle找下一筆資料的欄位當作自己的欄位
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者aleck945 (總是不知所措)時間17年前 (2008/12/25 17:12), 編輯資訊
0
0
0
內容預覽:
提供另一方式供參考:. SELECT EQPID. , CHANGE_TIME. , LEAD(CHANGE_TIME)OVER(ORDER BY CHANGE_TIME) END_TIME. FROM APS_BP_MATERIAL_CHANGE. WHERE EQPID = 'BLAM01'.

推噓0(0推 0噓 1→)留言1則,0人參與, 最新作者wuwangzu (lina)時間17年前 (2008/12/20 16:45), 編輯資訊
0
0
0
內容預覽:
這是我寫的. SELECT A.EQPID, A.CHANGE_TIME,. (SELECT MIN(B.CHANGE_TIME). FROM APS_BP_MATERIAL_CHANGE AS B. WHERE (B.EQPID = 'BLAM01'). AND A.CHANGE_TIME<B.C
(還有22個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者wuwangzu (lina)時間17年前 (2008/12/20 15:30), 編輯資訊
0
0
0
內容預覽:
標題可能有點難懂. 請各位高手看一下我詳細說明好了. TABLE裡面有一個欄位. START_TIME. 我想要照時間順序排下來. 自己創一個顯室欄位名字叫END_TIME. 然後前一筆資料的END_TIME是後面一筆資料的START_TIME. 有學長跟我說要用ROWNUM. 可是怎麼寫都有錯誤.
首頁
上一頁
1
下一頁
尾頁