我有一個包含服務名稱和費用的815記錄的excel文件。 在數據庫中,已經輸入了一些記錄,所以剩餘的781條記錄需要插入。從excel導入數據並插入規範化的sql表
問題是有兩個表,一個是departmentalservices,另一個是deptservicedetails。 部門服務表具有服務名稱(除其他外),並通過名爲service_id的列聯接到deptservicedetails。 Deptservicedetails是該服務的費用將出現的地方(因爲有現金和信用費但不擔心)。部門服務擁有所有的服務名稱,但每個服務的費用都不在細節表中。
現在,如果我通常使用該程序插入費用,它會花費很長時間,如你所知。 因此,是否有一種方法,我可以寫入多個插入查詢(使用excel公式)或者什麼,將與表中的ID匹配的Excel表中的名稱,因此我可以通過ID插入一個記錄到詳細信息表。
目前我可以寫名稱和費用的插入查詢,但詳細信息表需要服務ID,而不是插入查詢的名稱。
希望它的理解和感謝。
你能否讓你的問題更抽象,並且發佈什麼數據應該去哪裏的細節? – devsnd 2012-02-27 14:25:43