[發案] SQL code

看板CodeJob作者時間9年前 (2014/09/29 03:19), 9年前編輯推噓6(602)
留言8則, 6人參與, 最新討論串1/1
 發案人:star2000 聯絡方式1:hsinchenlin@gmail.com 請寄至我email信箱 聯絡方式2: 所在地區 : 有效時間:完成為止 專案說明: 我有一個資料夾,裡有有90個excel檔案,每個檔案的命名為日期,例如April30, May1 , May2, etc為檔案名稱,每個檔案裡有130000 (row) *20 (column)。檔案內容為 ASIN Title Rdate Price Total Star1 Star2 Star3 Star4 Star5 Rank Type 還有其他七個columns。 由於我目前用的資料庫軟體為access,我希望有個module或SQL code,可以將資料夾裡的 90個table全部合併成為一個table,並新增一個column為檔案日期,也就是變成20個 column,根據合併的檔案日期,第20個column為April30, May1, May2, etc。 或者只要上面有提到的12column 加上檔案日期column。 我有面臨到兩個問題, 第一,檔案太大,access無法讓我把所有的excel檔案import到access裡。 第二,整的table會有90*130000 row加上20 column,我不太確定access是否能夠處理大 資料。我有想到的解決方式為限定 Rdate為 某期間再來整合整張table,這樣每個 檔案row會只有2000個,則整張table會有90*2000加上20或12個column,這樣可大大縮小 table size。 徵高手寫modules處理上述問題。   預算:請報價 接案者要求:請寄email信箱   附註: -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 99.252.130.173 ※ 文章網址: http://www.ptt.cc/bbs/CodeJob/M.1411931984.A.6F1.html ※ 編輯: star2000 (99.252.130.173), 09/29/2014 03:23:24

09/29 11:24, , 1F
你會用MySQL之類的資料庫嗎? access沒辦法處理太大的東西
09/29 11:24, 1F

09/29 11:25, , 2F
,那太陽春了。資料量大的話換用其他的比較好。
09/29 11:25, 2F

09/29 12:29, , 3F
同樓上 建議換資料庫
09/29 12:29, 3F

09/29 14:16, , 4F
SQL Server Express...
09/29 14:16, 4F

09/30 16:28, , 5F
SQL Server Express 資料庫有5G還是10G的限制喔..
09/30 16:28, 5F

10/02 04:27, , 6F
感謝大家的建議,有寫信至我email信箱的我已全部回信
10/02 04:27, 6F

10/03 15:58, , 7F
用程式去讀串流檔,解析合併,存資料庫,用c#寫,你以
10/03 15:58, 7F

10/03 16:00, , 8F
5000,含原始碼
10/03 16:00, 8F
文章代碼(AID): #1KA5zGRn (CodeJob)