看板
[ Database ]
討論串[SQL ] 不認得外層的 Table欄位名稱
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁
內容預覽:
資料庫為Oracle。. 有一個EMP_TABLE員工歷史紀錄檔,總筆數10萬筆,EMP_ID為員工ID. 現須逐筆為每個相同員工ID的Record欄加上Count, 只能使用一個SQL Script完成此工作.. EMP_ID RECORD. A10000 1. A10000 2. A10000
(還有456個字)
內容預覽:
有幾個問題要說一下. 應該稱為 SQL Statement. 以下的statement是不是從哪參考得到的. SELECT ROW_NUMBER() over. (partition by EMP_ID order by EMP_ID) AS ID_RECORD,. ROWID AS SUB_ROW
(還有381個字)
內容預覽:
謝謝你糾正m(_ _)m在 EMP_TABLE 有這兩欄,EMP_ID員工編號 和 RECORD_NO紀錄編號. EMP_ID RECORD_NO. A10000 (NULL). A10000 (NULL). A10000 (NULL). A13001 (NULL). A13001 (NULL).
(還有1147個字)
內容預覽:
呵呵 前面誤會了. 順便說明一下 ROW_NUMBER() over ... 稱為 Analytic Functions. 有興趣可以番翻手冊 - SQL Reference. (囧~ 我果然還是一整個淺). SELECT B.REC_NO. FROM (. SELECT ROW_NUMBER()
(還有1058個字)
首頁
上一頁
1
下一頁
尾頁