同一工作簿中有兩個工作表具有相同的結構相同的字段名稱。如何組合來自不同表格的記錄?
例如:
表1
- Officer name mkt
- s15 peter 15
- s17 mary 18
- S32 tom 42
- S32 tom 89
表2
- Officer name mkt
- s56 jason 55
- s31 alex 34
- S54 gee 45
現在我使用ADO運行在Excel-VBA的SQL。
select officer ,name ,sum(mkt) from [$table1]
現在我想結合這兩個表記錄,並稍後選擇。
這意味着:
表3
- Officer name mkt
- s15 peter 15
- s17 mary 18
- S32 tom 42
- S32 tom 89
- s56 jason 55
- s31 alex 34
- S54 gee 45
再後來進行選擇(SQL)。
select officer ,name ,sum(mkt) from [$table3]
是它能夠在SQL或VBA執行它(我寧願在SQL語句執行的話)?
*我更喜歡使用某種SQL技術來執行它。像連接表的東西?但連接表只能連接不同表中的列。現在我想連接行*
我認爲你需要的'JOIN'條款... –
見(http://stackoverflow.com/questions/9923385/combine-2-excel-tables-into-one-appending-the-data)。 – Jeeped