Re: [SQL ] oracle找下一筆資料的欄位當作自己的欄位

看板Database作者 (lina)時間17年前 (2008/12/20 16:45), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串2/3 (看更多)
※ 引述《wuwangzu (lina)》之銘言: : 標題可能有點難懂 : 請各位高手看一下我詳細說明好了 : TABLE裡面有一個欄位 : START_TIME : 我想要照時間順序排下來 : 自己創一個顯室欄位名字叫END_TIME : 然後前一筆資料的END_TIME是後面一筆資料的START_TIME : 有學長跟我說要用ROWNUM : 可是怎麼寫都有錯誤.. : 有高手可以好心幫我解惑嗎 : 謝謝!!! 這是我寫的 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.CHANGE_TIME) AS END_TIME FROM APS_BP_MATERIAL_CHANGE AS A WHERE (A.EQPID = 'BLAM01') ORDER BY A.CHANGE_TIME 錯誤是"遺漏右括弧" -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.119.233.39

12/20 19:12, , 1F
我解出來了!!
12/20 19:12, 1F
文章代碼(AID): #19JB35xz (Database)
討論串 (同標題文章)
文章代碼(AID): #19JB35xz (Database)