我必須比較兩個.csv表單的數據。這兩個.csv表具有複合主鍵,然後在另一個.csv表中添加兩個.csv表中不常見的記錄。然後我必須將第三張表的數據導出到訪問數據庫文件。如何導出.csv文件的數據以訪問數據庫文件
我正在使用perl獲取兩個.csv表中不常見的記錄,並將這些記錄放入另一個.csv文件。我不知道如何將第三個.csv文件的數據導出到訪問數據庫文件。請幫忙。
也讓我知道是否有任何其他方式來做到這一點,除了使用Perl。
所有這些都是通過perl腳本或宏自動完成的。
我必須比較兩個.csv表單的數據。這兩個.csv表具有複合主鍵,然後在另一個.csv表中添加兩個.csv表中不常見的記錄。然後我必須將第三張表的數據導出到訪問數據庫文件。如何導出.csv文件的數據以訪問數據庫文件
我正在使用perl獲取兩個.csv表中不常見的記錄,並將這些記錄放入另一個.csv文件。我不知道如何將第三個.csv文件的數據導出到訪問數據庫文件。請幫忙。
也讓我知道是否有任何其他方式來做到這一點,除了使用Perl。
所有這些都是通過perl腳本或宏自動完成的。
這應該很簡單。
1.將csv表導入比較到訪問數據庫表(http://office.microsoft.com/en-us/access-help/import-or-link-to-data-in-a-text-文件HA0.aspx)
2.確保主鍵字段的表結構正確定義(應設置爲數字
3.執行內部基於主鍵
我加入的兩個表沒有測試過,但它應該工作,基本上你想要選擇所有不在table1或table2中的行到table3中,內部聯接的內部嵌套查詢會找到匹配的行,然後外部聯合查詢會拉入行不匹配
Select fields
into table3
from table1
where table1.id not in (
Select table1.id
from table1
inner join table2
on table1.id=table2.id
)
union table2
where table2.id not in (
Select table1.id
from table1
inner join table2
on table1.id=table2.id
)
提示:導出csv以進行訪問與從* access導入csv *相同。 – TLP
您是否考慮過將兩個CSV鏈接爲Access中的表格,並簡單地運行一個表格查詢? – Fionnuala